Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 4.36 1.88 1.88 296818371 0.00 0.00 Catch::operator"" sr(char const, unsigned long) 3.91 3.56 1.68 843603819 0.00 0.00 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const 3.85 5.21 1.66 218793887 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) 3.25 6.61 1.40 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) 3.21 7.99 1.38 212080032 0.00 0.00 operator"" catchsr(char const, unsigned long) 3.15 9.34 1.35 508900187 0.00 0.00 Catch::StringRef::StringRef(char const, unsigned long) 2.37 10.36 1.02 246476588 0.00 0.00 std::char_traits<char>::assign(char&, char const&) 2.23 11.32 0.96 Catch::RunContext::resetAssertionInfo() 2.13 12.23 0.92 37858291 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const 1.89 13.04 0.81 259433902 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const 1.72 13.79 0.74 Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) 1.66 14.50 0.71 494863817 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const 1.47 15.13 0.63 5 0.13 0.53 CATCH2_INTERNAL_TEST_12() 1.43 15.74 0.61 261661874 0.00 0.00 char const std::addressof<char const>(char const&) 1.43 16.36 0.61 129647090 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) 1.37 16.95 0.59 591147050 0.00 0.00 std::__is_constant_evaluated() 1.26 17.49 0.54 211626047 0.00 0.00 Catch::StringRef::StringRef() 1.23 18.02 0.53 223543435 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) 1.15 18.52 0.49 132225109 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const 1.14 19.00 0.49 158837131 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const 1.12 19.48 0.48 261661874 0.00 0.00 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) 1.11 19.96 0.47 105585946 0.00 0.00 Catch::ITransientExpression::ITransientExpression(bool, bool) 1.11 20.43 0.47 4319226 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() 1.09 20.91 0.47 27000050 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) 1.07 21.36 0.46 108568831 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) 1.06 21.82 0.46 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) 1.05 22.27 0.45 160469314 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const 1.02 22.71 0.44 261661874 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const 1.02 23.15 0.44 2 0.22 2.23 CATCH2_INTERNAL_TEST_3() 1.02 23.59 0.44 Catch::OutputRedirect::deactivate() 0.97 24.00 0.41 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) 0.93 24.41 0.40 157281673 0.00 0.00 std::char_traits<char>::copy(char, char const, unsigned long) 0.91 24.80 0.39 Catch::AssertionReaction::AssertionReaction() 0.91 25.18 0.39 init 0.90 25.57 0.39 Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&) 0.80 25.91 0.34 177433338 0.00 0.00 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) 0.78 26.25 0.34 Catch::scopedDeactivate(Catch::OutputRedirect&) 0.77 26.58 0.33 106040016 0.00 0.00 Catch::AssertionHandler::~AssertionHandler() 0.74 26.90 0.32 4 0.08 1.86 CATCH2_INTERNAL_TEST_0() 0.73 27.21 0.32 106041506 0.00 0.00 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) 0.69 27.51 0.29 3932624 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const 0.67 27.80 0.29 113091854 0.00 0.00 std::char_traits<char>::length(char const) 0.66 28.09 0.28 Catch::RedirectGuard::~RedirectGuard() 0.62 28.35 0.27 Catch::AssertionHandler::complete() 0.61 28.61 0.26 Catch::RunContext::assertionPassed() 0.59 28.86 0.26 Catch::getResultCapture() 0.59 29.12 0.26 Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator() 0.58 29.37 0.25 1 0.25 1.47 CATCH2_INTERNAL_TEST_41() 0.57 29.61 0.24 3337218 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) 0.56 29.86 0.24 Catch::Context::getResultCapture() const 0.54 30.09 0.23 79726336 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() 0.51 30.30 0.22 2 0.11 0.14 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const 0.49 30.52 0.21 12 0.02 0.16 CATCH2_INTERNAL_TEST_0() 0.48 30.72 0.20 10836959 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.47 30.92 0.20 27000053 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.43 31.11 0.18 1161494 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.42 31.29 0.18 17537890 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) 0.42 31.46 0.18 4382592 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const 0.42 31.64 0.18 Catch::OutputRedirect::activate() 0.42 31.82 0.18 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() 0.41 32.00 0.17 50916512 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) 0.41 32.17 0.17 Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() 0.41 32.35 0.17 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) 0.40 32.52 0.17 18527571 0.00 0.00 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) 0.38 32.69 0.17 261661874 0.00 0.00 char const std::__addressof<char const>(char const&) 0.36 32.84 0.15 83361490 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() 0.35 32.99 0.15 25562662 0.00 0.00 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) 0.35 33.14 0.15 20326648 0.00 0.00 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) 0.35 33.29 0.15 6 0.02 0.09 CATCH2_INTERNAL_TEST_0() 0.34 33.44 0.14 83361491 0.00 0.00 char std::addressof<char>(char&) 0.33 33.58 0.14 95846619 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() 0.33 33.72 0.14 83361491 0.00 0.00 char std::__addressof<char>(char&) 0.33 33.85 0.14 20326648 0.00 0.00 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) 0.33 33.99 0.14 17537890 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) 0.33 34.13 0.14 6019559 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const 0.33 34.27 0.14 306 0.00 0.00 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const 0.33 34.41 0.14 Catch::OutputRedirect::isActive() const 0.30 34.55 0.13 16518493 0.00 0.00 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) 0.30 34.67 0.13 10009720 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) 0.30 34.80 0.13 4 0.03 0.22 CATCH2_INTERNAL_TEST_31() 0.28 34.92 0.12 83361491 0.00 0.00 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) 0.28 35.05 0.12 38187758 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const 0.28 35.16 0.12 11851583 0.00 0.00 Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) 0.28 35.28 0.12 3932627 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() 0.28 35.41 0.12 Catch::isFalseTest(int) 0.27 35.52 0.12 40915305 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() 0.27 35.63 0.12 Catch::Context::setResultCapture(Catch::IResultCapture) 0.26 35.74 0.11 18527571 0.00 0.00 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) 0.26 35.85 0.11 11851583 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) 0.26 35.97 0.11 6542976 0.00 0.00 Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) 0.24 36.07 0.10 25217933 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) 0.23 36.17 0.10 27695430 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) 0.23 36.27 0.10 10009720 0.00 0.00 Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) 0.23 36.37 0.10 7657092 0.00 0.00 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) 0.23 36.47 0.10 505 0.00 0.00 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) 0.23 36.57 0.10 20 0.01 0.07 CATCH2_INTERNAL_TEST_6() 0.22 36.66 0.10 83772097 0.00 0.00 std::is_constant_evaluated() 0.22 36.76 0.10 17537851 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) 0.22 36.85 0.10 521698 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) 0.21 36.95 0.09 17537851 0.00 0.00 std::__new_allocator<char>::deallocate(char, unsigned long) 0.21 37.03 0.09 17413507 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) 0.21 37.12 0.09 6814559 0.00 0.00 Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) 0.21 37.22 0.09 3201152 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.21 37.30 0.09 762274 0.00 0.00 std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) 0.21 37.40 0.09 8 0.01 0.01 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::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.21 37.48 0.09 Catch::(anonymous namespace)::NoopRedirect::activateImpl() 0.21 37.58 0.09 Catch::getCurrentContext() 0.21 37.66 0.09 std::operator|(std::IosOpenmode, std::IosOpenmode) 0.20 37.75 0.09 17537890 0.00 0.00 std::__new_allocator<char>::allocate(unsigned long, void const) 0.20 37.84 0.09 7886379 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) 0.19 37.91 0.08 55666277 0.00 0.00 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) 0.19 37.99 0.08 5711982 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) 0.19 38.08 0.08 5569922 0.00 0.00 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) 0.17 38.15 0.07 27000051 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0.17 38.23 0.07 20326648 0.00 0.00 Catch::ExprLhs<bool>::ExprLhs(bool) 0.16 38.30 0.07 164192124 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const 0.16 38.37 0.07 7657091 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) 0.16 38.44 0.07 6404840 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) 0.16 38.51 0.07 3336186 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const 0.16 38.58 0.07 2 0.04 0.07 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.16 38.65 0.07 Catch::(anonymous namespace)::NoopRedirect::deactivateImpl() 0.15 38.71 0.07 17697616 0.00 0.00 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const 0.15 38.77 0.07 subI000993 0.14 38.84 0.06 21078259 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) 0.14 38.90 0.06 20034874 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.14 38.95 0.06 8913995 0.00 0.00 Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) 0.14 39.02 0.06 6542976 0.00 0.00 Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) 0.14 39.08 0.06 4915780 0.00 0.00 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.14 39.13 0.06 975988 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.13 39.19 0.06 6542976 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) 0.13 39.24 0.06 3349809 0.00 0.00 unittest::random_char(unittest::character_t) 0.13 39.30 0.06 1966316 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.12 39.35 0.05 27000051 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() 0.12 39.40 0.05 14337866 0.00 0.00 Catch::ExprLhs<char32t>::ExprLhs(char32_t) 0.12 39.45 0.05 14337866 0.00 0.00 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) 0.12 39.50 0.05 7797164 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.12 39.55 0.05 6814559 0.00 0.00 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) 0.12 39.60 0.05 4915780 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const 0.12 39.65 0.05 3932624 0.00 0.00 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.12 39.70 0.05 3349809 0.00 0.00 void unittest::random<char32_t>(char32_t&) 0.12 39.75 0.05 1966312 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.12 39.80 0.05 1 0.05 2.92 CATCH2_INTERNAL_TEST_0() 0.12 39.85 0.05 std::char_traits<char>::lt(char const&, char const&) 0.12 39.90 0.05 operator delete(void, void) 0.10 39.95 0.04 20326648 0.00 0.00 Catch::ExprLhs<bool>::makeUnaryExpr() const 0.10 39.99 0.04 Catch::ITransientExpression::getResult() const 0.09 40.03 0.04 20326648 0.00 0.00 Catch::UnaryExpr<bool>::UnaryExpr(bool) 0.09 40.07 0.04 10525244 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const 0.09 40.11 0.04 10009720 0.00 0.00 Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) 0.09 40.15 0.04 7657594 0.00 0.00 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) 0.09 40.19 0.04 6650678 0.00 0.00 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) 0.09 40.23 0.04 6412043 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const 0.09 40.27 0.04 4747714 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.09 40.31 0.04 4452188 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.09 40.35 0.04 3933029 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() 0.09 40.39 0.04 3932624 0.00 0.00 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) 0.09 40.43 0.04 3337262 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.09 40.47 0.04 3145728 0.00 0.00 std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) 0.09 40.51 0.04 3 0.01 1.09 CATCH2_INTERNAL_TEST_0() 0.09 40.55 0.04 2 0.02 0.02 CATCH2_INTERNAL_TEST_37() 0.09 40.59 0.04 Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) 0.08 40.62 0.04 20468385 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) 0.07 40.66 0.03 18527571 0.00 0.00 Catch::ExprLhs<int>::ExprLhs(int) 0.07 40.69 0.03 10525244 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const 0.07 40.72 0.03 10525244 0.00 0.00 std::__ptr_traits_ptr_to<char32_t const, char32_t const, false>::pointer_to(char32_t const&) 0.07 40.74 0.03 6814559 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) 0.07 40.77 0.03 4408741 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) 0.07 40.80 0.03 3932626 0.00 0.00 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) 0.07 40.84 0.03 2224124 0.00 0.00 std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) 0.07 40.87 0.03 1966312 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) 0.07 40.90 0.03 1966312 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) 0.07 40.92 0.03 1112065 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) 0.07 40.95 0.03 404 0.00 0.00 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const 0.07 40.98 0.03 Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) 0.07 41.02 0.03 Catch::AssertionHandler::handleMessage(Catch::ResultWas::OfType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.07 41.05 0.03 Catch::AssertionResultData::~AssertionResultData() 0.07 41.08 0.03 Catch::Detail::unique_ptr<Catch::(anonymous namespace)::NoopRedirect>::release() 0.07 41.10 0.03 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const 0.07 41.13 0.03 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator() const 0.06 41.16 0.03 8913995 0.00 0.00 Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) 0.06 41.19 0.03 3932628 0.00 0.00 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.06 41.21 0.03 3280977 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) 0.06 41.23 0.03 2230220 0.00 0.00 std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) 0.06 41.26 0.03 1115110 0.00 0.00 std::char_traits<char32_t>::length(char32_t const) 0.06 41.28 0.03 1113087 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.06 41.31 0.03 217 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.06 41.34 0.03 104 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() 0.06 41.36 0.03 85 0.00 0.00 unittest::g_progress() 0.06 41.38 0.03 17 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) 0.06 41.41 0.03 Catch::scopedActivate(Catch::OutputRedirect&) 0.06 41.44 0.03 Catch::FatalConditionHandler::engage() 0.06 41.46 0.03 __gnu_cxx::char_traits<char>::copy(char, char const, unsigned long) 0.06 41.48 0.03 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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.05 41.51 0.02 10525244 0.00 0.00 char32_t const std::addressof<char32_t const>(char32_t const&) 0.05 41.52 0.02 10084100 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const 0.05 41.55 0.02 7865658 0.00 0.00 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) 0.05 41.56 0.02 6814559 0.00 0.00 Catch::ExprLhs<char>::ExprLhs(char) 0.05 41.59 0.02 6542976 0.00 0.00 Catch::ExprLhs<void const const&>::ExprLhs(void const const&) 0.05 41.60 0.02 6339256 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) 0.05 41.62 0.02 3932626 0.00 0.00 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.05 41.65 0.02 3338264 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.05 41.66 0.02 2486272 0.00 0.00 Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) 0.05 41.69 0.02 2241752 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) 0.05 41.70 0.02 1966312 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.05 41.73 0.02 1966312 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) 0.05 41.74 0.02 1524754 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const 0.05 41.77 0.02 1479490 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() 0.05 41.78 0.02 1115110 0.00 0.00 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) 0.05 41.80 0.02 1115110 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.05 41.83 0.02 1114007 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.05 41.84 0.02 1112063 0.00 0.00 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.05 41.87 0.02 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const 0.05 41.88 0.02 1112062 0.00 0.00 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) 0.05 41.91 0.02 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) 0.05 41.92 0.02 364378 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() 0.05 41.95 0.02 302 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() 0.05 41.97 0.02 4 0.01 0.02 CATCH2_INTERNAL_TEST_25() 0.05 41.98 0.02 Catch::RedirectGuard::RedirectGuard(Catch::RedirectGuard&&) 0.05 42.01 0.02 Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) 0.05 42.02 0.02 Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) 0.05 42.05 0.02 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData&&) 0.05 42.06 0.02 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() 0.05 42.09 0.02 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) 0.05 42.10 0.02 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() 0.05 42.12 0.02 std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) 0.05 42.15 0.02 std::setprecision(int) 0.03 42.16 0.01 2593601 0.00 0.00 char32_t std::addressof<char32_t>(char32_t&) 0.03 42.17 0.01 2164940 0.00 0.00 char16_t std::addressof<char16_t>(char16_t&) 0.03 42.19 0.01 24 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const 0.03 42.20 0.01 Catch::RunContext::assertionEnded(Catch::AssertionResult&&) 0.03 42.22 0.01 Catch::RunContext::handleUnfinishedSections() 0.03 42.23 0.01 Catch::seedRng(Catch::IConfig const&) 0.03 42.25 0.01 __gnu_cxx::char_traits<char>::length(char const) 0.03 42.27 0.01 std::type_info::name() const 0.03 42.28 0.01 Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const 0.02 42.29 0.01 39825807 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() 0.02 42.30 0.01 12185252 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const 0.02 42.31 0.01 10009720 0.00 0.00 Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) 0.02 42.32 0.01 5631910 0.00 0.00 std::char_traits<char>::compare(char const, char const, unsigned long) 0.02 42.33 0.01 4413811 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const 0.02 42.34 0.01 4413811 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const 0.02 42.35 0.01 4413811 0.00 0.00 std::__ptr_traits_ptr_to<char16_t const, char16_t const, false>::pointer_to(char16_t const&) 0.02 42.36 0.01 4413811 0.00 0.00 char16_t const std::__addressof<char16_t const>(char16_t const&) 0.02 42.37 0.01 4413811 0.00 0.00 char16_t const std::addressof<char16_t const>(char16_t const&) 0.02 42.38 0.01 4095081 0.00 0.00 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) 0.02 42.39 0.01 3932626 0.00 0.00 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.02 42.40 0.01 3201152 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0.02 42.41 0.01 2949468 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.02 42.42 0.01 2578016 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.02 42.43 0.01 2486272 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) 0.02 42.44 0.01 2165328 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() 0.02 42.45 0.01 2164940 0.00 0.00 std::__ptr_traits_ptr_to<char16_t, char16_t, false>::pointer_to(char16_t&) 0.02 42.46 0.01 2164940 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() 0.02 42.47 0.01 2161663 0.00 0.00 std::setw(int) 0.02 42.48 0.01 2098472 0.00 0.00 unittest::rand_char(bool) 0.02 42.49 0.01 1524756 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() 0.02 42.50 0.01 1464900 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const 0.02 42.51 0.01 1179724 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.02 42.52 0.01 1114111 0.00 0.00 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) 0.02 42.53 0.01 1114007 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.02 42.54 0.01 1113118 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) 0.02 42.55 0.01 1113039 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.02 42.56 0.01 1112062 0.00 0.00 std::char_traits<wchar_t>::length(wchar_t const) 0.02 42.57 0.01 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() 0.02 42.58 0.01 762376 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) 0.02 42.59 0.01 762376 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) 0.02 42.60 0.01 762376 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) 0.02 42.61 0.01 762274 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) 0.02 42.62 0.01 521658 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) 0.02 42.63 0.01 173718 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) 0.02 42.64 0.01 25 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) 0.02 42.65 0.01 23 0.00 0.00 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) 0.02 42.66 0.01 8 0.00 0.01 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.02 42.67 0.01 2 0.01 0.02 CATCH2_INTERNAL_TEST_21() 0.02 42.68 0.01 1 0.01 0.01 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) 0.02 42.69 0.01 Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) 0.02 42.70 0.01 Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData&&) 0.02 42.71 0.01 Catch::AssertionResult::~AssertionResult() 0.02 42.72 0.01 Catch::AssertionHandler::handleUnexpectedInflightException() 0.02 42.73 0.01 Catch::Detail::catch_strnlen(char const, unsigned long) 0.02 42.74 0.01 Catch::Optional<Catch::AssertionResult>::operator=(Catch::AssertionResult&&) 0.02 42.75 0.01 __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) 0.02 42.76 0.01 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator++() 0.02 42.77 0.01 Catch::AssertionResult::isOk() const 0.02 42.78 0.01 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const 0.02 42.79 0.01 std::type_info::operator==(std::type_info const&) const 0.02 42.80 0.01 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long) 0.02 42.81 0.01 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) 0.02 42.82 0.01 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl_data::Vectorimpl_data() 0.02 42.83 0.01 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) 0.02 42.84 0.01 std::Vectorbase<Catch::Detail::unique_ptr<Catch::IEventListener>, std::allocator<Catch::Detail::unique_ptr<Catch::IEventListener> > >::Vectorimpl_data::Vectorimpl_data() 0.02 42.85 0.01 std::Rbtree_header::Rbtree_header() 0.02 42.86 0.01 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() 0.02 42.87 0.01 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() 0.02 42.88 0.01 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.01 42.88 0.01 2593601 0.00 0.00 char32_t std::__addressof<char32_t>(char32_t&) 0.01 42.89 0.01 2164940 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() 0.01 42.90 0.01 2164940 0.00 0.00 char16_t std::__addressof<char16_t>(char16_t&) 0.01 42.90 0.01 2161663 0.00 0.00 std::Setfill<char> std::setfill<char>(char) 0.01 42.91 0.01 1112064 0.00 0.00 std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) 0.01 42.91 0.01 1048576 0.00 0.00 std::char_traits<char16_t>::length(char16_t const) 0.01 42.91 0.01 2000 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) 0.01 42.92 0.01 876 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const 0.01 42.92 0.01 285 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) 0.01 42.93 0.01 9 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const 0.01 42.94 0.01 1 0.01 0.01 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.01 42.94 0.01 Catch::RunContext::runTest(Catch::TestCaseHandle const&) 0.01 42.95 0.01 Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator->() 0.01 42.95 0.01 __gnu_cxx::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) 0.01 42.95 0.01 bool __gnu_cxx::__ops::Iterpred<Catch::Generators::(anonymous namespace)::GeneratorTracker::close()::{lambda()#1}::operator()() const::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >) 0.01 42.96 0.01 Catch::Config::includeSuccessfulResults() const 0.01 42.97 0.01 Catch::Config::warnAboutMissingAssertions() const 0.01 42.97 0.01 std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) 0.00 42.97 0.00 10525244 0.00 0.00 char32_t const std::__addressof<char32_t const>(char32_t const&) 0.00 42.97 0.00 8998443 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) 0.00 42.97 0.00 7657594 0.00 0.00 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) 0.00 42.97 0.00 7169263 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const 0.00 42.97 0.00 4408741 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) 0.00 42.97 0.00 3932624 0.00 0.00 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.00 42.97 0.00 3355975 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() 0.00 42.97 0.00 3201153 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) 0.00 42.97 0.00 3201152 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 2929808 0.00 0.00 std::removereference<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 42.97 0.00 2593601 0.00 0.00 std::__ptr_traits_ptr_to<char32_t, char32_t, false>::pointer_to(char32_t&) 0.00 42.97 0.00 2593599 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() 0.00 42.97 0.00 2317631 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const 0.00 42.97 0.00 2244189 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const 0.00 42.97 0.00 2228222 0.00 0.00 std::operator&(std::IosFmtflags, std::IosFmtflags) 0.00 42.97 0.00 2226126 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 42.97 0.00 2225164 0.00 0.00 libutf8::json_tokens::~json_tokens() 0.00 42.97 0.00 1966314 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) 0.00 42.97 0.00 1877486 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) 0.00 42.97 0.00 1524750 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const 0.00 42.97 0.00 1524750 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const 0.00 42.97 0.00 1481539 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() 0.00 42.97 0.00 1465000 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 42.97 0.00 1464898 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) 0.00 42.97 0.00 1464898 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) 0.00 42.97 0.00 1116364 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) 0.00 42.97 0.00 1116364 0.00 0.00 std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) 0.00 42.97 0.00 1115110 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) 0.00 42.97 0.00 1115110 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) 0.00 42.97 0.00 1115110 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) 0.00 42.97 0.00 1115110 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 42.97 0.00 1115110 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >) 0.00 42.97 0.00 1115110 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 1114111 0.00 0.00 std::operator&=(std::Ios_Fmtflags&, std::IosFmtflags) 0.00 42.97 0.00 1114111 0.00 0.00 std::operator~(std::IosFmtflags) 0.00 42.97 0.00 1114111 0.00 0.00 std::operator|=(std::IosFmtflags&, std::IosFmtflags) 0.00 42.97 0.00 1114111 0.00 0.00 std::operator|(std::IosFmtflags, std::IosFmtflags) 0.00 42.97 0.00 1113997 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1113997 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1112065 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const 0.00 42.97 0.00 1112062 0.00 0.00 std::__ptr_traits_ptr_to<wchar_t const, wchar_t const, false>::pointer_to(wchar_t const&) 0.00 42.97 0.00 1112062 0.00 0.00 std::__ptr_traits_ptr_to<wchar_t, wchar_t, false>::pointer_to(wchar_t&) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() 0.00 42.97 0.00 1112062 0.00 0.00 wchar_t const std::__addressof<wchar_t const>(wchar_t const&) 0.00 42.97 0.00 1112062 0.00 0.00 wchar_t std::__addressof<wchar_t>(wchar_t&) 0.00 42.97 0.00 1112062 0.00 0.00 wchar_t const std::addressof<wchar_t const>(wchar_t const&) 0.00 42.97 0.00 1112062 0.00 0.00 wchar_t std::addressof<wchar_t>(wchar_t&) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) 0.00 42.97 0.00 1112062 0.00 0.00 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 1051013 0.00 0.00 std::_cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) 0.00 42.97 0.00 1050924 0.00 0.00 std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) 0.00 42.97 0.00 1050831 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() 0.00 42.97 0.00 1048576 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) 0.00 42.97 0.00 1048576 0.00 0.00 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) 0.00 42.97 0.00 1048576 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) 0.00 42.97 0.00 1048576 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) 0.00 42.97 0.00 1048576 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >) 0.00 42.97 0.00 1048576 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 762380 0.00 0.00 std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) 0.00 42.97 0.00 762378 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) 0.00 42.97 0.00 762376 0.00 0.00 std::__new_allocator<char32_t>::deallocate(char32_t, unsigned long) 0.00 42.97 0.00 762376 0.00 0.00 std::__new_allocator<char32_t>::allocate(unsigned long, void const) 0.00 42.97 0.00 521659 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) 0.00 42.97 0.00 521658 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const 0.00 42.97 0.00 455994 0.00 0.00 operator new(unsigned long, void) 0.00 42.97 0.00 454076 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const 0.00 42.97 0.00 366429 0.00 0.00 std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) 0.00 42.97 0.00 366427 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) 0.00 42.97 0.00 173715 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) 0.00 42.97 0.00 173714 0.00 0.00 std::char_traits<char>::assign(char, unsigned long, char) 0.00 42.97 0.00 131168 0.00 0.00 std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) 0.00 42.97 0.00 70011 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) 0.00 42.97 0.00 67683 0.00 0.00 Catch::ExprLhs<char16_t>::ExprLhs(char16_t) 0.00 42.97 0.00 67683 0.00 0.00 Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) 0.00 42.97 0.00 67683 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() 0.00 42.97 0.00 67582 0.00 0.00 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const 0.00 42.97 0.00 65587 0.00 0.00 Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) 0.00 42.97 0.00 65553 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) 0.00 42.97 0.00 65535 0.00 0.00 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) 0.00 42.97 0.00 65535 0.00 0.00 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) 0.00 42.97 0.00 63485 0.00 0.00 Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) 0.00 42.97 0.00 63485 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) 0.00 42.97 0.00 19026 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) 0.00 42.97 0.00 19026 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) 0.00 42.97 0.00 8597 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) 0.00 42.97 0.00 7197 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) 0.00 42.97 0.00 6143 0.00 0.00 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) 0.00 42.97 0.00 5754 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const 0.00 42.97 0.00 4198 0.00 0.00 Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) 0.00 42.97 0.00 4198 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) 0.00 42.97 0.00 4166 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) 0.00 42.97 0.00 2928 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const 0.00 42.97 0.00 2928 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const 0.00 42.97 0.00 2083 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const 0.00 42.97 0.00 2083 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const 0.00 42.97 0.00 2049 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const 0.00 42.97 0.00 2049 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) 0.00 42.97 0.00 2049 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) 0.00 42.97 0.00 2049 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) 0.00 42.97 0.00 2049 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) 0.00 42.97 0.00 2048 0.00 0.00 Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) 0.00 42.97 0.00 2048 0.00 0.00 Catch::ExprLhs<char const&>::ExprLhs(char const&) 0.00 42.97 0.00 2048 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) 0.00 42.97 0.00 2048 0.00 0.00 Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) 0.00 42.97 0.00 2047 0.00 0.00 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) 0.00 42.97 0.00 2047 0.00 0.00 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) 0.00 42.97 0.00 2047 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<char32_t>(char32_t, bool, unsigned int) 0.00 42.97 0.00 1705 0.00 0.00 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) 0.00 42.97 0.00 1002 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.00 42.97 0.00 968 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() 0.00 42.97 0.00 773 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const 0.00 42.97 0.00 766 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() 0.00 42.97 0.00 594 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() 0.00 42.97 0.00 502 0.00 0.00 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) 0.00 42.97 0.00 491 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const 0.00 42.97 0.00 484 0.00 0.00 std::__new_allocator<char16_t>::deallocate(char16_t, unsigned long) 0.00 42.97 0.00 484 0.00 0.00 std::__new_allocator<char16_t>::allocate(unsigned long, void const) 0.00 42.97 0.00 484 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) 0.00 42.97 0.00 484 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) 0.00 42.97 0.00 438 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) 0.00 42.97 0.00 437 0.00 0.00 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) 0.00 42.97 0.00 429 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const 0.00 42.97 0.00 425 0.00 0.00 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) 0.00 42.97 0.00 422 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const 0.00 42.97 0.00 422 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const 0.00 42.97 0.00 415 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const 0.00 42.97 0.00 411 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() 0.00 42.97 0.00 400 0.00 0.00 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.00 42.97 0.00 390 0.00 0.00 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) 0.00 42.97 0.00 388 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) 0.00 42.97 0.00 388 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) 0.00 42.97 0.00 388 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) 0.00 42.97 0.00 388 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) 0.00 42.97 0.00 373 0.00 0.00 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) 0.00 42.97 0.00 373 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() 0.00 42.97 0.00 373 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() 0.00 42.97 0.00 373 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() 0.00 42.97 0.00 373 0.00 0.00 void std::_Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) 0.00 42.97 0.00 344 0.00 0.00 Catch::Clara::Detail::ParserBase::~ParserBase() 0.00 42.97 0.00 330 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const 0.00 42.97 0.00 311 0.00 0.00 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) 0.00 42.97 0.00 303 0.00 0.00 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) 0.00 42.97 0.00 302 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) 0.00 42.97 0.00 302 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 42.97 0.00 293 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) 0.00 42.97 0.00 290 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) 0.00 42.97 0.00 286 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() 0.00 42.97 0.00 279 0.00 0.00 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) 0.00 42.97 0.00 264 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const 0.00 42.97 0.00 263 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() 0.00 42.97 0.00 263 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() 0.00 42.97 0.00 250 0.00 0.00 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) 0.00 42.97 0.00 242 0.00 0.00 Catch::Clara::Opt::~Opt() 0.00 42.97 0.00 242 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() 0.00 42.97 0.00 242 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() 0.00 42.97 0.00 235 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) 0.00 42.97 0.00 228 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ok() 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::~BasicResult() 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() 0.00 42.97 0.00 213 0.00 0.00 Catch::Clara::Detail::ParserBase::validate() const 0.00 42.97 0.00 200 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) 0.00 42.97 0.00 199 0.00 0.00 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) 0.00 42.97 0.00 184 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const 0.00 42.97 0.00 173 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() 0.00 42.97 0.00 173 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() 0.00 42.97 0.00 173 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() 0.00 42.97 0.00 166 0.00 0.00 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) 0.00 42.97 0.00 145 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) 0.00 42.97 0.00 145 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) 0.00 42.97 0.00 145 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) 0.00 42.97 0.00 145 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) 0.00 42.97 0.00 145 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) 0.00 42.97 0.00 145 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) 0.00 42.97 0.00 145 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) 0.00 42.97 0.00 145 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) 0.00 42.97 0.00 145 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) 0.00 42.97 0.00 145 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) 0.00 42.97 0.00 131 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) 0.00 42.97 0.00 130 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const 0.00 42.97 0.00 130 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) 0.00 42.97 0.00 130 0.00 0.00 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) 0.00 42.97 0.00 130 0.00 0.00 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) 0.00 42.97 0.00 129 0.00 0.00 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) 0.00 42.97 0.00 127 0.00 0.00 std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() 0.00 42.97 0.00 120 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) 0.00 42.97 0.00 120 0.00 0.00 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) 0.00 42.97 0.00 120 0.00 0.00 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) 0.00 42.97 0.00 110 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) 0.00 42.97 0.00 110 0.00 0.00 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) 0.00 42.97 0.00 107 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) 0.00 42.97 0.00 106 0.00 0.00 Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) 0.00 42.97 0.00 106 0.00 0.00 Catch::ExprLhs<long>::ExprLhs(long) 0.00 42.97 0.00 106 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) 0.00 42.97 0.00 106 0.00 0.00 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) 0.00 42.97 0.00 106 0.00 0.00 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) 0.00 42.97 0.00 100 0.00 0.00 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() 0.00 42.97 0.00 100 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() 0.00 42.97 0.00 100 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() 0.00 42.97 0.00 100 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) 0.00 42.97 0.00 100 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) 0.00 42.97 0.00 98 0.00 0.00 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) 0.00 42.97 0.00 90 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) 0.00 42.97 0.00 90 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) 0.00 42.97 0.00 87 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) 0.00 42.97 0.00 86 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() 0.00 42.97 0.00 86 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const 0.00 42.97 0.00 85 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) 0.00 42.97 0.00 84 0.00 0.00 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) 0.00 42.97 0.00 80 0.00 0.00 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() 0.00 42.97 0.00 78 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() 0.00 42.97 0.00 76 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) 0.00 42.97 0.00 74 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) 0.00 42.97 0.00 74 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) 0.00 42.97 0.00 70 0.00 0.00 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) 0.00 42.97 0.00 69 0.00 0.00 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) 0.00 42.97 0.00 65 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) 0.00 42.97 0.00 65 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const 0.00 42.97 0.00 65 0.00 0.00 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) 0.00 42.97 0.00 65 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) 0.00 42.97 0.00 65 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) 0.00 42.97 0.00 62 0.00 0.00 Catch::Clara::Opt::operator[](Catch::StringRef) && 0.00 42.97 0.00 62 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) 0.00 42.97 0.00 56 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() 0.00 42.97 0.00 55 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) 0.00 42.97 0.00 54 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) 0.00 42.97 0.00 54 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) 0.00 42.97 0.00 54 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) 0.00 42.97 0.00 54 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const 0.00 42.97 0.00 54 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) 0.00 42.97 0.00 54 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) 0.00 42.97 0.00 54 0.00 0.00 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) 0.00 42.97 0.00 54 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) 0.00 42.97 0.00 54 0.00 0.00 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) 0.00 42.97 0.00 54 0.00 0.00 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) 0.00 42.97 0.00 54 0.00 0.00 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) 0.00 42.97 0.00 52 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() 0.00 42.97 0.00 52 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() 0.00 42.97 0.00 52 0.00 0.00 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) 0.00 42.97 0.00 51 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase() 0.00 42.97 0.00 51 0.00 0.00 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) 0.00 42.97 0.00 51 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) 0.00 42.97 0.00 51 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() 0.00 42.97 0.00 51 0.00 0.00 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) 0.00 42.97 0.00 50 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() 0.00 42.97 0.00 50 0.00 0.00 Catch::Clara::ExeName::~ExeName() 0.00 42.97 0.00 50 0.00 0.00 std::sharedptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() 0.00 42.97 0.00 50 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() 0.00 42.97 0.00 50 0.00 0.00 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) 0.00 42.97 0.00 50 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() 0.00 42.97 0.00 50 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() 0.00 42.97 0.00 50 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() 0.00 42.97 0.00 50 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() 0.00 42.97 0.00 50 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() 0.00 42.97 0.00 50 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() 0.00 42.97 0.00 50 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) 0.00 42.97 0.00 49 0.00 0.00 Catch::Clara::Parser::~Parser() 0.00 42.97 0.00 49 0.00 0.00 std::Sp_ebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) 0.00 42.97 0.00 49 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() 0.00 42.97 0.00 49 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() 0.00 42.97 0.00 49 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 42.97 0.00 47 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const 0.00 42.97 0.00 46 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) 0.00 42.97 0.00 46 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) 0.00 42.97 0.00 46 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) 0.00 42.97 0.00 46 0.00 0.00 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 0.00 42.97 0.00 45 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) 0.00 42.97 0.00 45 0.00 0.00 Catch::Clara::Detail::BoundRef::BoundRef() 0.00 42.97 0.00 45 0.00 0.00 Catch::Clara::Detail::BoundRef::~BoundRef() 0.00 42.97 0.00 45 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) 0.00 42.97 0.00 45 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) 0.00 42.97 0.00 45 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) 0.00 42.97 0.00 45 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) 0.00 42.97 0.00 45 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) 0.00 42.97 0.00 45 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) 0.00 42.97 0.00 45 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) 0.00 42.97 0.00 43 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() 0.00 42.97 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const 0.00 42.97 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const 0.00 42.97 0.00 43 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) 0.00 42.97 0.00 42 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && 0.00 42.97 0.00 41 0.00 0.00 Catch::ExprLhs<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 41 0.00 0.00 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 40 0.00 0.00 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) 0.00 42.97 0.00 40 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) 0.00 42.97 0.00 40 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const 0.00 42.97 0.00 40 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const 0.00 42.97 0.00 40 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const 0.00 42.97 0.00 40 0.00 0.00 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) 0.00 42.97 0.00 40 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() 0.00 42.97 0.00 40 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) 0.00 42.97 0.00 34 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) 0.00 42.97 0.00 34 0.00 0.00 std::less<char const>::operator()(char const, char const) const 0.00 42.97 0.00 32 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() 0.00 42.97 0.00 27 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() 0.00 42.97 0.00 27 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() 0.00 42.97 0.00 26 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const 0.00 42.97 0.00 25 0.00 0.00 Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) 0.00 42.97 0.00 25 0.00 0.00 Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) 0.00 42.97 0.00 25 0.00 0.00 Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) 0.00 42.97 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const 0.00 42.97 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) 0.00 42.97 0.00 23 0.00 0.00 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) 0.00 42.97 0.00 23 0.00 0.00 void std::destroy_at<Catch::StringRef>(Catch::StringRef) 0.00 42.97 0.00 23 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) 0.00 42.97 0.00 23 0.00 0.00 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) 0.00 42.97 0.00 23 0.00 0.00 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) 0.00 42.97 0.00 22 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) 0.00 42.97 0.00 22 0.00 0.00 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) 0.00 42.97 0.00 22 0.00 0.00 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) 0.00 42.97 0.00 21 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() 0.00 42.97 0.00 21 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() 0.00 42.97 0.00 21 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() 0.00 42.97 0.00 21 0.00 0.00 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) 0.00 42.97 0.00 20 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) 0.00 42.97 0.00 20 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) 0.00 42.97 0.00 16 0.00 0.00 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 14 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) 0.00 42.97 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const 0.00 42.97 0.00 14 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) 0.00 42.97 0.00 14 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() 0.00 42.97 0.00 14 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() 0.00 42.97 0.00 14 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) 0.00 42.97 0.00 13 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) 0.00 42.97 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) 0.00 42.97 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) 0.00 42.97 0.00 13 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() 0.00 42.97 0.00 13 0.00 0.02 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) 0.00 42.97 0.00 12 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 12 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const 0.00 42.97 0.00 11 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) 0.00 42.97 0.00 10 0.00 0.00 Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) 0.00 42.97 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) 0.00 42.97 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) 0.00 42.97 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() 0.00 42.97 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) 0.00 42.97 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() 0.00 42.97 0.00 10 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) 0.00 42.97 0.00 9 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() 0.00 42.97 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() 0.00 42.97 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) 0.00 42.97 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() 0.00 42.97 0.00 8 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) 0.00 42.97 0.00 8 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) 0.00 42.97 0.00 8 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) 0.00 42.97 0.00 8 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) 0.00 42.97 0.00 8 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const 0.00 42.97 0.00 8 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) 0.00 42.97 0.00 7 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) 0.00 42.97 0.00 7 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) 0.00 42.97 0.00 7 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 7 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() 0.00 42.97 0.00 7 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) 0.00 42.97 0.00 7 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) 0.00 42.97 0.00 7 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const 0.00 42.97 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() 0.00 42.97 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() 0.00 42.97 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() 0.00 42.97 0.00 7 0.00 0.00 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 0.00 42.97 0.00 7 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 7 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() 0.00 42.97 0.00 7 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 7 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() 0.00 42.97 0.00 7 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) 0.00 42.97 0.00 7 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) 0.00 42.97 0.00 7 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() 0.00 42.97 0.00 7 0.00 0.00 void std::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 42.97 0.00 7 0.00 0.00 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 0.00 42.97 0.00 7 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) 0.00 42.97 0.00 7 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) 0.00 42.97 0.00 7 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) 0.00 42.97 0.00 7 0.00 0.00 void std::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 42.97 0.00 6 0.00 0.00 Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 6 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 6 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 6 0.00 0.00 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) 0.00 42.97 0.00 6 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) 0.00 42.97 0.00 6 0.00 0.00 Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) 0.00 42.97 0.00 6 0.00 0.00 Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) 0.00 42.97 0.00 6 0.00 0.00 bool unittest::nearly_equal<double>(double, double, double) 0.00 42.97 0.00 6 0.00 0.00 double unittest::default_epsilon<double>() 0.00 42.97 0.00 6 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) 0.00 42.97 0.00 6 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) 0.00 42.97 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) 0.00 42.97 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() 0.00 42.97 0.00 6 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() 0.00 42.97 0.00 6 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) 0.00 42.97 0.00 6 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) 0.00 42.97 0.00 6 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 6 0.00 0.00 std::abs(double) 0.00 42.97 0.00 5 0.00 0.01 CATCH2_INTERNAL_TEST_0() 0.00 42.97 0.00 5 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) 0.00 42.97 0.00 5 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 5 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) 0.00 42.97 0.00 4 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const 0.00 42.97 0.00 4 0.00 0.00 std::basic_string_view<char, std::char_traits<char> >::size() const 0.00 42.97 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const 0.00 42.97 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const 0.00 42.97 0.00 4 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const 0.00 42.97 0.00 4 0.00 0.00 std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const, unsigned long) 0.00 42.97 0.00 4 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_to_string_view(std::basic_string_view<char, std::char_traits<char> >) 0.00 42.97 0.00 4 0.00 0.00 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) 0.00 42.97 0.00 4 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) 0.00 42.97 0.00 3 0.00 0.00 Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Parser::Parser() 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) 0.00 42.97 0.00 3 0.00 0.00 Catch::ExprLhs<double>::ExprLhs(double) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) 0.00 42.97 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 3 0.00 0.00 bool Catch::operator==<double, void>(double const&, Catch::Approx const&) 0.00 42.97 0.00 3 0.00 0.00 Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) 0.00 42.97 0.00 3 0.00 0.00 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 3 0.00 0.00 libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 3 0.00 0.00 unittest::g_tmp_dir[abi:cxx11]() 0.00 42.97 0.00 3 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() 0.00 42.97 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 42.97 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() 0.00 42.97 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() 0.00 42.97 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() 0.00 42.97 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() 0.00 42.97 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 42.97 0.00 3 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() 0.00 42.97 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 42.97 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() 0.00 42.97 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) 0.00 42.97 0.00 3 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) 0.00 42.97 0.00 3 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() 0.00 42.97 0.00 3 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() 0.00 42.97 0.00 3 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) 0.00 42.97 0.00 3 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) 0.00 42.97 0.00 3 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() 0.00 42.97 0.00 3 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) 0.00 42.97 0.00 3 0.00 0.00 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) 0.00 42.97 0.00 3 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) 0.00 42.97 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) 0.00 42.97 0.00 3 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) 0.00 42.97 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) 0.00 42.97 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 42.97 0.00 3 0.00 0.00 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) 0.00 42.97 0.00 2 0.00 0.26 CATCH2INTERNAL_TEST_0() 0.00 42.97 0.00 2 0.00 0.00 CATCH2_INTERNAL_TEST_0() 0.00 42.97 0.00 2 0.00 0.00 CATCH2_INTERNAL_TEST_8() 0.00 42.97 0.00 2 0.00 0.19 CATCH2_INTERNAL_TEST_14() 0.00 42.97 0.00 2 0.00 0.02 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.02 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) 0.00 42.97 0.00 2 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) 0.00 42.97 0.00 2 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 unittest::g_dist_dir[abi:cxx11]() 0.00 42.97 0.00 2 0.00 0.00 unittest::g_binary_dir[abi:cxx11]() 0.00 42.97 0.00 2 0.00 0.00 unittest::g_source_dir[abi:cxx11]() 0.00 42.97 0.00 2 0.00 0.00 unittest::g_verbose() 0.00 42.97 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() 0.00 42.97 0.00 2 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) 0.00 42.97 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const 0.00 42.97 0.00 2 0.00 0.00 std::initializer_list<char>::begin() const 0.00 42.97 0.00 2 0.00 0.00 std::basic_string_view<char, std::char_traits<char> >::data() const 0.00 42.97 0.00 2 0.00 0.00 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const 0.00 42.97 0.00 2 0.00 0.00 std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) 0.00 42.97 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) 0.00 42.97 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) 0.00 42.97 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) 0.00 42.97 0.00 2 0.00 0.00 std::numeric_limits<double>::min() 0.00 42.97 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) 0.00 42.97 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) 0.00 42.97 0.00 2 0.00 0.07 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper::__sv_wrapper(std::basic_string_view<char, std::char_traits<char> >) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 0.00 42.97 0.00 2 0.00 0.21 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) 0.00 42.97 0.00 2 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> >::__sv_wrapper, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) 0.00 42.97 0.00 2 0.00 0.00 std::__sv_check(unsigned long, unsigned long, char const) 0.00 42.97 0.00 2 0.00 0.00 void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) 0.00 42.97 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) 0.00 42.97 0.00 2 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) 0.00 42.97 0.00 2 0.00 0.00 bool std::operator==<char32t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) 0.00 42.97 0.00 2 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0.00 42.97 0.00 2 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 2 0.00 0.00 operator+=(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) 0.00 42.97 0.00 2 0.00 0.00 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long) 0.00 42.97 0.00 2 0.00 0.00 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) 0.00 42.97 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0() 0.00 42.97 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0() 0.00 42.97 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0() 0.00 42.97 0.00 1 0.00 0.16 CATCH2_INTERNAL_TEST_3() 0.00 42.97 0.00 1 0.00 0.17 CATCH2_INTERNAL_TEST_18() 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) 0.00 42.97 0.00 1 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() 0.00 42.97 0.00 1 0.00 0.21 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.21 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.01 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) 0.00 42.97 0.00 1 0.00 0.00 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const 0.00 42.97 0.00 1 0.00 0.00 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const 0.00 42.97 0.00 1 0.00 0.00 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const 0.00 42.97 0.00 1 0.00 0.00 std::initializer_list<char>::end() const 0.00 42.97 0.00 1 0.00 0.00 std::initializer_list<char>::size() const 0.00 42.97 0.00 1 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) 0.00 42.97 0.00 1 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 0.00 42.97 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) 0.00 42.97 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) 0.00 42.97 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) 0.00 42.97 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) 0.00 42.97 0.00 1 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) 0.00 42.97 0.00 1 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) 0.00 42.97 0.00 1 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) 0.00 42.97 0.00 1 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) 0.00 42.97 0.00 1 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) 0.00 42.97 0.00 1 0.00 0.00 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Arg std::_do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) 0.00 42.97 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) 0.00 42.97 0.00 1 0.00 0.00 main::{lambda()#1}::operator()() const 0.00 42.97 0.00 1 0.00 0.00 main::{lambda()#1}::operator void ()()() const 0.00 42.97 0.00 1 0.00 0.00 main::{lambda()#1}::FUN() 0.00 42.97 0.00 1 0.00 0.00 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0.00 42.97 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() 0.00 42.97 0.00 1 0.00 0.00 operator+(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) % 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-2024 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. Call graph (explanation follows) granularity: each sample hit covers 4 byte(s) for 0.02% of 42.97 seconds index % time self children called name <spontaneous> [1] 65.8 0.00 28.26 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] 0.32 7.12 4/4 CATCH2_INTERNAL_TEST_0() [4] 0.44 4.01 2/2 CATCH2_INTERNAL_TEST_3() [6] 0.04 3.24 3/3 CATCH2_INTERNAL_TEST_0() [9] 0.05 2.87 1/1 CATCH2_INTERNAL_TEST_0() [11] 0.63 2.02 5/5 CATCH2_INTERNAL_TEST_12() [13] 0.21 1.67 12/12 CATCH2_INTERNAL_TEST_0() [17] 0.25 1.22 1/1 CATCH2_INTERNAL_TEST_41() [28] 0.10 1.22 20/20 CATCH2_INTERNAL_TEST_6() [32] 0.13 0.77 4/4 CATCH2_INTERNAL_TEST_31() [38] 0.00 0.52 2/2 CATCH2_INTERNAL_TEST_0() [54] 0.15 0.36 6/6 CATCH2_INTERNAL_TEST_0() [55] 0.00 0.38 2/2 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.17 1/1 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.16 1/1 CATCH2_INTERNAL_TEST_3() [126] 0.02 0.06 4/4 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.05 5/5 CATCH2_INTERNAL_TEST_0() [224] 0.04 0.00 2/2 CATCH2_INTERNAL_TEST_37() [228] 0.01 0.02 2/2 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [479] ----------------------------------------------- 0.00 0.00 2/3337218 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] 0.00 0.00 2/3337218 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.00 1025/3337218 CATCH2_INTERNAL_TEST_6() [32] 0.08 2.58 1112063/3337218 CATCH2_INTERNAL_TEST_0() [11] 0.16 5.15 2224126/3337218 CATCH2_INTERNAL_TEST_0() [4] [2] 18.6 0.24 7.73 3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] 0.45 7.27 107103933/108568831 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] ----------------------------------------------- 0.01 0.10 1464898/108568831 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) [96] 0.45 7.27 107103933/108568831 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] [3] 18.2 0.46 7.37 108568831 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] 0.52 5.56 108568831/129647090 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] 0.41 0.51 108568831/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] 0.28 0.11 108568831/113091854 std::char_traits<char>::length(char const) [67] ----------------------------------------------- 0.32 7.12 4/4 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [4] 17.3 0.32 7.12 4 CATCH2_INTERNAL_TEST_0() [4] 0.16 5.15 2224126/3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] 0.12 0.33 1112063/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.12 0.21 8896582/10009720 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [76] 0.01 0.21 1112063/7797164 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&) [24] 0.13 0.05 20017432/212080032 operator"" catchsr(char const, unsigned long) [16] 0.02 0.14 1112063/1112063 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.00 0.13 1112066/2225164 libutf8::json_tokens::~json_tokens() [94] 0.01 0.12 3336192/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.03 0.04 1112065/1112065 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [191] 0.04 0.01 8896582/10009720 Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [216] 0.03 0.00 10008716/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.03 0.00 10008732/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.01 1112083/3337262 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] 0.01 0.00 2160639/2161663 std::setw(int) [339] 0.00 0.00 2160639/2161663 std::Setfill<char> std::setfill<char>(char) [377] 0.00 0.00 4/85 unittest::gprogress() [279] 0.00 0.00 48/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.00 0.00 3/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 48/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.00 0.00 8/8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [620] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [677] 0.00 0.00 3/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [705] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [712] 0.00 0.00 1/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] 0.00 0.00 1/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [715] 0.00 0.00 6/6 double unittest::default_epsilon<double>() [1110] 0.00 0.00 6/6 bool unittest::nearly_equal<double>(double, double, double) [1109] 0.00 0.00 3/3 Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1128] ----------------------------------------------- 0.10 1.08 21078259/129647090 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] 0.52 5.56 108568831/129647090 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] [5] 16.9 0.61 6.64 129647090 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] 0.98 1.23 129647090/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.40 1.51 129647090/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.16 1.05 8254269/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.24 0.46 121392653/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.37 0.00 259294012/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.24 0.00 121392653/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.44 4.01 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [6] 10.4 0.44 4.01 2 CATCH2_INTERNAL_TEST_3() [6] 0.16 1.49 983039/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] 0.32 0.13 49160150/212080032 operator"" catchsr(char const, unsigned long) [16] 0.29 0.10 3932556/3932624 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [68] 0.12 0.02 3932556/3932627 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.05 0.05 4915695/4915780 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.05 0.04 1966278/1966316 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [163] 0.04 0.05 5899234/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.05 0.04 1966278/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [170] 0.01 0.08 2949417/2949468 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [171] 0.06 0.02 8848251/8913995 Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [173] 0.03 0.05 1966278/1966312 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [180] 0.08 0.00 24580075/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.07 0.00 24580079/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.03 0.04 1966278/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [185] 0.02 0.05 1966278/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [186] 0.02 0.05 1966278/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [194] 0.04 0.02 5899234/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.02 0.05 1967478/11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.04 0.02 3932956/3933029 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] 0.05 0.00 3932556/3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [217] 0.00 0.04 1966278/1966314 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [232] 0.00 0.04 983139/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.02 0.01 3932556/3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [257] 0.00 0.03 400/400 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [266] 0.01 0.01 1967478/14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.01 0.00 2949617/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 100/100 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.00 400/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.00 0.00 200/8597 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.00 0.00 100/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.00 900/7197 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [503] 0.00 0.00 100/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.00 100/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 400/2098472 unittest::rand_char(bool) [340] 0.00 0.00 100/100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [574] ----------------------------------------------- 0.00 0.00 1/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] 0.00 0.00 1/218793887 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] 0.00 0.00 2/218793887 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 8/218793887 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&) [154] 0.00 0.00 100/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [574] 0.00 0.00 216/218793887 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> >&&) [174] 0.00 0.00 19026/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [474] 0.00 0.00 173718/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 521659/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] 0.02 0.02 2225503/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [204] 0.02 0.02 2578019/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.02 0.03 3201152/218793887 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.04 0.05 4749462/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.04 0.05 5711982/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.20 0.26 27000051/218793887 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) [25] 0.33 0.41 42965897/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.98 1.23 129647090/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] [7] 8.7 1.66 2.08 218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.91 0.22 218793887/246476588 std::char_traits<char>::assign(char&, char const&) [33] 0.52 0.00 218793887/223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [51] 0.44 0.00 218793887/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- <spontaneous> [8] 7.9 0.96 2.44 Catch::RunContext::resetAssertionInfo() [8] 1.34 0.56 211625962/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.54 0.00 211625962/211626047 Catch::StringRef::StringRef() [50] ----------------------------------------------- 0.04 3.24 3/3 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [9] 7.6 0.04 3.24 3 CATCH2INTERNAL_TEST_0() [9] 0.08 1.57 5569920/5569922 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [21] 0.25 0.66 2227968/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.02 0.31 3274624/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.05 0.05 3341952/3349809 unittest::random_char(unittest::character_t) [151] 0.01 0.08 2227968/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.04 1113984/1113997 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] 0.03 0.01 4455936/212080032 operator"" catchsr(char const, unsigned long) [16] 0.02 0.01 1113984/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] 0.01 0.01 1113984/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.01 0.00 1113984/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.01 0.00 2227968/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.01 0.00 2227977/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1113984/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] 0.00 0.00 3/85 unittest::g_progress() [279] ----------------------------------------------- 0.00 0.00 690/259433902 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> >&&) [174] 0.01 0.04 4749462/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.30 0.82 95846619/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.50 1.36 158837131/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] [10] 7.1 0.81 2.22 259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] 0.44 1.26 261661874/261661874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19] 0.52 0.00 261661874/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.05 2.87 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [11] 6.8 0.05 2.87 1 CATCH2_INTERNAL_TEST_0() [11] 0.08 2.58 1112063/3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] 0.05 0.02 7328570/212080032 operator"" catchsr(char const, unsigned long) [16] 0.01 0.05 2486272/2486272 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) [198] 0.01 0.03 1112064/1112064 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) [254] 0.01 0.01 2486289/14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.01 0.00 3664285/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.01 0.00 3664286/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.00 1112064/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.00 0.00 65553/65553 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [434] 0.00 0.00 65744/8913995 Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [173] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 17/521698 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.00 0.00 17/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 68/3932624 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [68] 0.00 0.00 70/3932627 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.00 0.00 38/1966316 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [163] 0.00 0.00 85/4915780 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.00 0.00 34/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [170] 0.00 0.00 51/2949468 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [171] 0.00 0.00 34/1966312 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [180] 0.00 0.00 34/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [185] 0.00 0.00 34/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [186] 0.00 0.00 34/1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [194] 0.00 0.00 72/3933029 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] 0.00 0.00 68/3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [217] 0.00 0.00 36/1966314 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [232] 0.00 0.00 17/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 40/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.00 17/11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.00 0.00 70/3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [257] 0.00 0.00 34/34 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [598] 0.00 0.00 40/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.00 1/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.00 0.00 6/106 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [578] 0.00 0.00 2/7657091 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.00 0.00 20/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] 0.00 0.00 2/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 2/302 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [561] 0.00 0.00 4/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.00 0.00 6/106 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1003] ----------------------------------------------- 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) [750] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [608] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [752] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [756] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [751] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [753] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [618] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [612] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [610] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [616] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [614] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [609] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [619] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [613] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [611] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [617] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [615] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) [332] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [712] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [715] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [716] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [714] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [718] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [717] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [713] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [709] 0.00 0.00 1/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [708] 0.00 0.00 1/296818371 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [774] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [729] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [731] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [733] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [732] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] 0.00 0.00 2/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [690] 0.00 0.00 2/296818371 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [739] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [589] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [588] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [678] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [705] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [677] 0.00 0.00 3/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [676] 0.00 0.00 5/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [659] 0.00 0.00 7/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] 0.00 0.00 7/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] 0.00 0.00 8/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [620] 0.00 0.00 8/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [621] 0.00 0.00 9/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [569] 0.00 0.00 10/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) [669] 0.00 0.00 20/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [593] 0.00 0.00 25/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [331] 0.00 0.00 34/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [598] 0.00 0.00 106/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [578] 0.00 0.00 200/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [568] 0.00 0.00 302/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [561] 0.00 0.00 690/296818371 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [556] 0.00 0.00 2000/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [371] 0.00 0.00 2048/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) [525] 0.00 0.00 4198/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) [504] 0.00 0.00 63485/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) [438] 0.00 0.00 65553/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [434] 0.01 0.00 1112064/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) [254] 0.01 0.00 1112065/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [191] 0.01 0.00 1113039/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.01 0.00 1113087/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] 0.01 0.00 1113997/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] 0.01 0.01 1966312/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [170] 0.01 0.01 1966312/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [186] 0.01 0.01 1966312/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [180] 0.01 0.01 1966312/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [185] 0.01 0.01 1966312/296818371 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [194] 0.01 0.01 1966314/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [232] 0.01 0.01 1966316/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [163] 0.02 0.01 2486272/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) [198] 0.02 0.01 2949468/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [171] 0.04 0.02 6542976/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) [100] 0.04 0.02 6814559/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.05 0.02 7657091/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.06 0.03 10009720/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [76] 0.07 0.03 11851583/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.11 0.05 17413507/296818371 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 1.34 0.56 211625962/296818371 Catch::RunContext::resetAssertionInfo() [8] [12] 6.2 1.87 0.79 296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.79 0.00 296818371/508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- 0.63 2.02 5/5 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [13] 6.2 0.63 2.02 5 CATCH2INTERNAL_TEST_12() [13] 0.40 0.16 61284064/212080032 operator"" catchsr(char const, unsigned long) [16] 0.06 0.20 6542976/6542976 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) [100] 0.07 0.18 7659960/11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.05 0.20 8769896/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.06 0.17 6545024/7657091 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.10 0.00 30642032/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.09 0.00 30642057/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.06 0.02 6542976/6542976 Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [179] 0.05 0.01 8771896/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.03 0.03 7659960/14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.00 0.03 1120128/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.03 0.00 6545024/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.01 0.00 1120128/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.01 0.00 2000/2000 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [371] 0.00 0.00 5/85 unittest::g_progress() [279] 0.00 0.00 2048/2048 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) [525] 0.00 0.00 3000/2098472 unittest::rand_char(bool) [340] 0.00 0.00 2048/2048 Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [949] ----------------------------------------------- 0.00 0.00 1/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 8/158837131 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&) [154] 0.01 0.03 2578019/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.02 0.07 5711982/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.03 0.12 10063072/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.03 0.13 10836959/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.40 1.51 129647090/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] [14] 5.5 0.49 1.86 158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.50 1.36 158837131/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] ----------------------------------------------- 0.00 0.00 1/1161494 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [577] 0.00 0.00 2/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [564] 0.00 0.00 23/1161494 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [517] 0.00 0.00 306/1161494 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.03 0.27 178123/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<char32_t>(char32_t, bool, unsigned int) [87] 0.16 1.49 983039/1161494 CATCH2_INTERNAL_TEST_3() [6] [15] 4.5 0.18 1.76 1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] 0.47 1.02 26756420/27000050 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) [25] 0.05 0.13 26756420/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.10 0.00 26756420/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] ----------------------------------------------- 0.00 0.00 8/212080032 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 8/212080032 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 26/212080032 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 52/212080032 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 120/212080032 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 400/212080032 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 1600/212080032 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 2000/212080032 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 12192/212080032 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 135164/212080032 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.00 348058/212080032 CATCH2_INTERNAL_TEST_37() [228] 0.00 0.00 355620/212080032 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 528730/212080032 CATCH2_INTERNAL_TEST_21() [250] 0.01 0.01 2224126/212080032 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.03 0.01 4455936/212080032 CATCH2_INTERNAL_TEST_0() [9] 0.03 0.01 4460882/212080032 CATCH2_INTERNAL_TEST_6() [32] 0.05 0.02 7328570/212080032 CATCH2_INTERNAL_TEST_0() [11] 0.07 0.03 10989312/212080032 CATCH2_INTERNAL_TEST_31() [38] 0.07 0.03 11249140/212080032 CATCH2_INTERNAL_TEST_0() [55] 0.08 0.03 12900474/212080032 CATCH2_INTERNAL_TEST_41() [28] 0.13 0.05 20017432/212080032 CATCH2_INTERNAL_TEST_0() [4] 0.17 0.07 26625968/212080032 CATCH2_INTERNAL_TEST_0() [17] 0.32 0.13 49160150/212080032 CATCH2_INTERNAL_TEST_3() [6] 0.40 0.16 61284064/212080032 CATCH2_INTERNAL_TEST_12() [13] [16] 4.5 1.38 0.56 212080032 operator"" catchsr(char const, unsigned long) [16] 0.56 0.00 212080032/508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- 0.21 1.67 12/12 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [17] 4.4 0.21 1.67 12 CATCH2_INTERNAL_TEST_0() [17] 0.17 0.07 26625968/212080032 operator"" catchsr(char const, unsigned long) [16] 0.13 0.10 5496825/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.02 0.20 5500162/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.09 0.12 13312984/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.18 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] 0.10 0.05 13312984/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.13 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] 0.00 0.08 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] 0.02 0.04 1115110/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.05 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [211] 0.04 0.00 13312984/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.04 1048576/1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] 0.04 0.00 13313128/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 12/85 unittest::g_progress() [279] 0.00 0.00 3337/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 31342/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] ----------------------------------------------- 0.00 0.00 1/4319226 CATCH2_INTERNAL_TEST_6() [32] 0.00 0.00 1/4319226 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 1/4319226 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] 0.00 0.00 2/4319226 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 2/4319226 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [584] 0.00 0.00 3/4319226 Catch::ConfigData::ConfigData() [581] 0.00 0.00 3/4319226 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [582] 0.00 0.00 10/4319226 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [563] 0.00 0.00 17/4319226 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 23/4319226 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [328] 0.00 0.00 46/4319226 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [370] 0.00 0.00 84/4319226 Catch::(anonymous namespace)::NoopRedirect::getStdout() [524] 0.00 0.00 84/4319226 Catch::(anonymous namespace)::NoopRedirect::getStderr() [523] 0.00 0.00 213/4319226 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [499] 0.00 0.00 214/4319226 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [497] 0.00 0.00 722/4319226 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.00 0.00 2047/4319226 CATCH2_INTERNAL_TEST_25() [181] 0.01 0.02 67582/4319226 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [268] 0.10 0.27 908140/4319226 Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [75] 0.12 0.33 1112063/4319226 CATCH2_INTERNAL_TEST_0() [4] 0.25 0.66 2227968/4319226 CATCH2_INTERNAL_TEST_0() [9] [18] 4.1 0.48 1.28 4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.33 0.41 42965897/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.08 0.21 42965897/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.15 0.06 42965897/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] 0.05 0.00 42965897/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- 0.44 1.26 261661874/261661874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] [19] 4.0 0.44 1.26 261661874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19] 0.48 0.78 261661874/261661874 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [34] ----------------------------------------------- 0.00 0.00 1/843603819 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] 0.00 0.00 2/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.00 2/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [738] 0.00 0.00 2/843603819 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 16/843603819 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&) [154] 0.00 0.00 24/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.00 0.00 34/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [316] 0.00 0.00 92/843603819 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> >&&) [174] 0.00 0.00 173715/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 182309/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.01 0.00 2930409/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.01 0.00 3201152/843603819 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.01 0.00 3932627/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.01 0.00 3933029/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] 0.01 0.00 4915780/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.01 0.00 5283319/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.01 0.00 5711982/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.01 0.00 6402304/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.02 0.00 7865256/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [91] 0.02 0.00 9723862/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.02 0.00 10108440/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [234] 0.03 0.00 12781428/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [68] 0.03 0.00 17537851/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] 0.04 0.00 20034874/843603819 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&) [27] 0.05 0.00 27000051/843603819 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) [25] 0.09 0.00 45233718/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [79] 0.11 0.00 54803126/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.24 0.00 121392653/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] 0.44 0.00 218793887/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.52 0.00 261661874/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] [20] 3.9 1.68 0.00 843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.00 0.00 2/5569922 CATCH2_INTERNAL_TEST_18() [123] 0.08 1.57 5569920/5569922 CATCH2_INTERNAL_TEST_0() [9] [21] 3.8 0.08 1.57 5569922 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [21] 0.04 1.26 6683909/7797164 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&) [24] 0.02 0.24 6683909/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/40915305 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 1/40915305 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [632] 0.00 0.00 1/40915305 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [626] 0.00 0.00 1/40915305 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [624] 0.00 0.00 1/40915305 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [630] 0.00 0.00 1/40915305 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [628] 0.00 0.00 1/40915305 libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622] 0.00 0.00 1/40915305 libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [631] 0.00 0.00 1/40915305 libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [625] 0.00 0.00 1/40915305 libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623] 0.00 0.00 1/40915305 libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629] 0.00 0.00 1/40915305 libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [627] 0.00 0.00 1/40915305 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [454] 0.00 0.00 1/40915305 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [706] 0.00 0.00 1/40915305 std::random_device::random_device() [634] 0.00 0.00 1/40915305 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [453] 0.00 0.00 1/40915305 Catch::parseReporterSpec(Catch::StringRef) [668] 0.00 0.00 1/40915305 Catch::ReusableStringStream::~ReusableStringStream() [633] 0.00 0.00 2/40915305 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 2/40915305 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 2/40915305 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 2/40915305 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] 0.00 0.00 2/40915305 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [584] 0.00 0.00 3/40915305 Catch::ReporterSpec::~ReporterSpec() [672] 0.00 0.00 3/40915305 Catch::TestSpecParser::~TestSpecParser() [673] 0.00 0.00 4/40915305 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [329] 0.00 0.00 4/40915305 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [663] 0.00 0.00 5/40915305 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> >) [656] 0.00 0.00 6/40915305 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 6/40915305 Catch::ConfigData::~ConfigData() [639] 0.00 0.00 6/40915305 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] 0.00 0.00 8/40915305 Catch::ColumnInfo::~ColumnInfo() [606] 0.00 0.00 9/40915305 Catch::ReporterRegistry::ReporterRegistry() [570] 0.00 0.00 9/40915305 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [605] 0.00 0.00 10/40915305 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] 0.00 0.00 11/40915305 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 15/40915305 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 16/40915305 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 17/40915305 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 23/40915305 Catch::TestCaseTracking::TrackerContext::startRun() [515] 0.00 0.00 32/40915305 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [580] 0.00 0.00 46/40915305 Catch::TestCaseInfo::~TestCaseInfo() [575] 0.00 0.00 84/40915305 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [244] 0.00 0.00 84/40915305 Catch::RunContext::runCurrentTest() [516] 0.00 0.00 100/40915305 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 107/40915305 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [222] 0.00 0.00 213/40915305 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [555] 0.00 0.00 214/40915305 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [370] 0.00 0.00 214/40915305 Catch::TestCaseStats::~TestCaseStats() [554] 0.00 0.00 215/40915305 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [553] 0.00 0.00 260/40915305 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [551] 0.00 0.00 806/40915305 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.00 0.00 1311/40915305 Catch::SectionInfo::~SectionInfo() [512] 0.00 0.00 2047/40915305 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 3000/40915305 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 67582/40915305 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [400] 0.00 0.00 67582/40915305 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [401] 0.00 0.00 71676/40915305 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.04 983139/40915305 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.04 1112064/40915305 CATCH2_INTERNAL_TEST_31() [38] 0.01 0.08 2227968/40915305 CATCH2_INTERNAL_TEST_0() [9] 0.01 0.12 3336192/40915305 CATCH2_INTERNAL_TEST_0() [4] 0.01 0.13 3632560/40915305 Catch::AssertionResultData::~AssertionResultData() [122] 0.01 0.16 4453311/40915305 CATCH2_INTERNAL_TEST_6() [32] 0.02 0.20 5500162/40915305 CATCH2_INTERNAL_TEST_0() [17] 0.02 0.22 6094752/40915305 CATCH2_INTERNAL_TEST_41() [28] 0.02 0.24 6675492/40915305 libutf8::json_tokens::~json_tokens() [94] 0.02 0.24 6683909/40915305 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [21] [22] 3.7 0.11 1.48 40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.12 1.13 79726336/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.23 0.00 79726336/79726336 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [107] ----------------------------------------------- 0.00 0.00 4695/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.05 0.33 2577995/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.16 1.05 8254269/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] [23] 3.7 0.20 1.37 10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.52 0.00 21673918/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.09 0.23 10836959/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.02 0.15 10836959/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.03 0.13 10836959/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.04 0.08 20556126/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.05 0.00 10836959/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.02 0.00 9723862/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.02 0.00 10836959/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- 0.00 0.00 168/7797164 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [370] 0.00 0.00 1024/7797164 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.21 1112063/7797164 CATCH2_INTERNAL_TEST_0() [4] 0.04 1.26 6683909/7797164 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [21] [24] 3.5 0.05 1.48 7797164 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&) [24] 0.06 1.42 20034872/20034874 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&) [27] ----------------------------------------------- 0.00 0.00 1/27000050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] 0.00 0.00 2/27000050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.01 243627/27000050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.47 1.02 26756420/27000050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] [25] 3.5 0.47 1.03 27000050 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) [25] 0.20 0.26 27000051/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.20 0.15 27000051/27000053 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [77] 0.07 0.00 27000051/27000051 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [182] 0.05 0.00 27000051/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.05 0.00 27000051/27000051 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [213] 0.03 0.00 26762313/83772097 std::isconstant_evaluated() [162] 0.00 0.01 237738/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.00 0.00 237738/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 237738/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- 0.00 0.00 5/95846619 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&) [154] 0.01 0.08 5283319/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.02 0.15 10836959/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.12 1.13 79726336/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] [26] 3.5 0.14 1.36 95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.30 0.82 95846619/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] 0.09 0.15 17537851/17537851 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] ----------------------------------------------- 0.00 0.00 1/20034874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [658] 0.00 0.00 1/20034874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.06 1.42 20034872/20034874 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&) [24] [27] 3.4 0.06 1.42 20034874 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&) [27] 0.06 1.29 20034874/21078259 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] 0.04 0.00 20034874/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.03 0.00 20034874/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.25 1.22 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [28] 3.4 0.25 1.22 1 CATCH2_INTERNAL_TEST_41() [28] 0.02 0.54 6094752/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.02 0.22 6094752/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.03 0.15 6412185/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.08 0.03 12900474/212080032 operator"" catchsr(char const, unsigned long) [16] 0.04 0.01 6412185/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.02 0.00 6450237/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.02 0.00 6450238/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.01 190461/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.01 0.00 2095071/2098472 unittest::rand_char(bool) [340] 0.00 0.01 190461/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.00 19026/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 19026/19026 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [473] 0.00 0.00 1/85 unittest::g_progress() [279] ----------------------------------------------- 0.00 0.00 69/21078259 Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [559] 0.00 0.07 1043316/21078259 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] 0.06 1.29 20034874/21078259 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&) [27] [29] 3.3 0.06 1.36 21078259 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] 0.10 1.08 21078259/129647090 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] 0.08 0.10 21078259/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] ----------------------------------------------- <spontaneous> [30] 3.2 1.40 0.00 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [30] ----------------------------------------------- 0.00 0.00 69/508900187 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [548] 0.00 0.00 774/508900187 Catch::StringRef::substr(unsigned long, unsigned long) const [573] 0.00 0.00 941/508900187 Catch::StringRef::StringRef(char const) [571] 0.56 0.00 212080032/508900187 operator"" catchsr(char const, unsigned long) [16] 0.79 0.00 296818371/508900187 Catch::operator"" sr(char const, unsigned long) [12] [31] 3.2 1.35 0.00 508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- 0.10 1.22 20/20 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [32] 3.1 0.10 1.22 20 CATCH2INTERNAL_TEST_6() [32] 0.02 0.46 1113063/1115110 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> >&&) [59] 0.00 0.26 1113063/1115110 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) [96] 0.01 0.16 4453311/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.13 1113098/2225164 libutf8::json_tokens::~json_tokens() [94] 0.01 0.04 1112039/1113039 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.03 0.01 4460882/212080032 operator"" catchsr(char const, unsigned long) [16] 0.01 0.03 1113138/10009720 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [76] 0.01 0.01 1113115/3337262 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] 0.01 0.00 2230441/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.01 0.00 2230841/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.00 20/85 unittest::g_progress() [279] 0.00 0.00 1113138/10009720 Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [216] 0.00 0.00 1025/3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] 0.00 0.00 1058/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1024/7797164 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&) [24] 0.00 0.00 4188/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.00 0.00 1024/1113087 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] 0.00 0.00 4188/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.00 0.00 1024/2161663 std::setw(int) [339] 0.00 0.00 1024/2161663 std::Setfill<char> std::setfill<char>(char) [377] 0.00 0.00 20/20 std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [593] 0.00 0.00 1/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 8/8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [621] 0.00 0.00 6/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] 0.00 0.00 2/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.00 0.00 5/5 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [659] 0.00 0.00 4/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [676] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [716] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [714] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [718] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [717] 0.00 0.00 1/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [713] ----------------------------------------------- 0.00 0.00 1/246476588 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [487] 0.02 0.01 5711982/246476588 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.09 0.02 21970718/246476588 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.91 0.22 218793887/246476588 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] [33] 2.9 1.02 0.25 246476588 std::char_traits<char>::assign(char&, char const&) [33] 0.25 0.00 246476588/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.48 0.78 261661874/261661874 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19] [34] 2.9 0.48 0.78 261661874 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [34] 0.61 0.17 261661874/261661874 char const std::addressof<char const>(char const&) [40] ----------------------------------------------- 0.01 0.01 2578019/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.08 0.10 21078259/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] 0.41 0.51 108568831/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] [35] 2.6 0.49 0.62 132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] 0.37 0.06 132225109/160469314 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [52] 0.19 0.00 132225109/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 3/177433338 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> >&&) [174] 0.00 0.00 8/177433338 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&) [154] 0.00 0.00 23/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.01 0.01 3201153/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310] 0.01 0.02 5283319/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.04 0.08 20556126/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.05 0.10 27000053/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [77] 0.24 0.46 121392653/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] [36] 2.4 0.34 0.67 177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.40 0.16 155462620/157281673 std::char_traits<char>::copy(char, char const, unsigned long) [49] 0.09 0.02 21970718/246476588 std::char_traits<char>::assign(char&, char const&) [33] ----------------------------------------------- 0.00 0.00 1/37858291 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 2/37858291 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 8/37858291 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&) [154] 0.00 0.00 86/37858291 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> >&&) [174] 0.00 0.00 100/37858291 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 100/37858291 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 19026/37858291 CATCH2_INTERNAL_TEST_41() [28] 0.03 0.00 1112064/37858291 CATCH2_INTERNAL_TEST_31() [38] 0.08 0.00 3201152/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.13 0.00 5283319/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.16 0.00 6568515/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.52 0.00 21673918/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] [37] 2.1 0.91 0.00 37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] ----------------------------------------------- 0.13 0.77 4/4 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [38] 2.1 0.13 0.77 4 CATCH2_INTERNAL_TEST_31() [38] 0.18 0.16 4382592/4382592 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [79] 0.02 0.12 4382592/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.07 0.03 10989312/212080032 operator"" catchsr(char const, unsigned long) [16] 0.03 0.01 4382592/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.00 0.04 1112064/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.01 0.03 1112064/7657091 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.03 0.00 1112064/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.02 0.00 5494656/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.02 0.00 5494672/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.00 1112064/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.00 0.00 4/85 unittest::g_progress() [279] ----------------------------------------------- <spontaneous> [39] 1.9 0.01 0.80 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&) [39] 0.01 0.77 521652/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] 0.01 0.01 521652/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 521652/113091854 std::char_traits<char>::length(char const) [67] 0.00 0.00 521652/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 521652/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [483] ----------------------------------------------- 0.61 0.17 261661874/261661874 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [34] [40] 1.8 0.61 0.17 261661874 char const std::addressof<char const>(char const&) [40] 0.17 0.00 261661874/261661874 char const std::__addressof<char const>(char const&) [124] ----------------------------------------------- 0.00 0.00 2/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 4/521658 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) [557] 0.01 0.77 521652/521658 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&) [39] [41] 1.8 0.01 0.77 521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] 0.09 0.59 521658/521698 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.00 0.07 1043316/21078259 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] 0.00 0.01 521658/521659 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] ----------------------------------------------- <spontaneous> [42] 1.7 0.74 0.00 Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [42] ----------------------------------------------- 0.00 0.00 1/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [691] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [768] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [738] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 4/494863817 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) [557] 0.00 0.00 4/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 10/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [316] 0.00 0.00 138/494863817 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [548] 0.00 0.00 435/494863817 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> >&&) [174] 0.00 0.00 1002/494863817 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [514] 0.00 0.00 19026/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [474] 0.00 0.00 182309/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.00 0.00 454076/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] 0.00 0.00 521652/494863817 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&) [39] 0.00 0.00 1113118/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [105] 0.00 0.00 1464903/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [325] 0.00 0.00 1465002/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [411] 0.00 0.00 2359446/494863817 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) [276] 0.00 0.00 2578019/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.01 0.00 3932627/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.01 0.00 4915780/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.01 0.00 5711982/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.02 0.00 13356564/494863817 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&) [149] 0.03 0.00 20034874/494863817 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&) [27] 0.07 0.00 45233718/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [79] 0.19 0.00 132225109/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] 0.37 0.00 259294012/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5] [43] 1.7 0.71 0.00 494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 17/521698 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 23/521698 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [328] 0.09 0.59 521658/521698 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] [44] 1.6 0.10 0.59 521698 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.04 0.11 5283319/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.03 0.12 10063072/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.13 0.00 5283319/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.01 0.08 5283319/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.01 0.02 5283319/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.02 0.00 5283319/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.01 0.00 5283319/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.01 0.00 5283319/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- 0.00 0.00 1/591147050 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 1/591147050 std::_shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [848] 0.00 0.00 2/591147050 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [829] 0.00 0.00 2/591147050 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [828] 0.00 0.00 3/591147050 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [807] 0.00 0.00 3/591147050 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] 0.00 0.00 3/591147050 std::_allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [804] 0.00 0.00 7/591147050 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<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [782] 0.00 0.00 7/591147050 void std::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> >&) [781] 0.00 0.00 7/591147050 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<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [779] 0.00 0.00 13/591147050 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] 0.00 0.00 13/591147050 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 34/591147050 std::less<char const>::operator()(char const, char const) const [719] 0.00 0.00 43/591147050 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] 0.00 0.00 50/591147050 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [701] 0.00 0.00 51/591147050 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [642] 0.00 0.00 84/591147050 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [686] 0.00 0.00 120/591147050 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] 0.00 0.00 120/591147050 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [670] 0.00 0.00 146/591147050 std::less<Catch::TestCaseHandle const>::operator()(Catch::TestCaseHandle const, Catch::TestCaseHandle const) const [666] 0.00 0.00 373/591147050 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [604] 0.00 0.00 484/591147050 std::_cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] 0.00 0.00 484/591147050 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) [594] 0.00 0.00 173714/591147050 std::char_traits<char>::assign(char, unsigned long, char) [488] 0.00 0.00 762274/591147050 std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [164] 0.00 0.00 762376/591147050 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] 0.00 0.00 762376/591147050 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) [327] 0.00 0.00 1050924/591147050 std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [431] 0.00 0.00 1112062/591147050 std::char_traits<wchar_t>::length(wchar_t const) [326] 0.00 0.00 2224124/591147050 std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [251] 0.01 0.00 5656250/591147050 std::char_traits<char>::compare(char const, char const, unsigned long) [314] 0.01 0.00 6650678/591147050 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [225] 0.02 0.00 17537851/591147050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] 0.02 0.00 17537890/591147050 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [90] 0.02 0.00 17630555/591147050 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [129] 0.11 0.00 113091854/591147050 std::char_traits<char>::length(char const) [67] 0.16 0.00 159715483/591147050 std::char_traits<char>::copy(char, char const, unsigned long) [49] 0.25 0.00 246476588/591147050 std::char_traits<char>::assign(char&, char const&) [33] [45] 1.4 0.59 0.00 591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 2/6339256 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 400/6339256 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 4806/6339256 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.01 65584/6339256 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.02 173712/6339256 CATCH2_INTERNAL_TEST_25() [181] 0.02 0.54 6094752/6339256 CATCH2_INTERNAL_TEST_41() [28] [46] 1.4 0.02 0.56 6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.07 0.49 6404840/6404840 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] ----------------------------------------------- 0.07 0.49 6404840/6404840 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] [47] 1.3 0.07 0.49 6404840 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] 0.07 0.09 6404840/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] 0.01 0.12 762274/762274 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.09 6404840/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [152] 0.05 0.01 6404840/16518493 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [129] 0.04 0.00 6404840/6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [236] 0.02 0.00 6404840/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [476] 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] 0.00 0.00 2/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.00 2/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] 0.00 0.00 86/83361490 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> >&&) [174] 0.00 0.00 173718/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] 0.00 0.00 243627/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 521659/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] 0.01 0.02 3201152/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.02 0.05 9498924/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.05 0.13 26756420/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] 0.08 0.21 42965897/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] [48] 1.3 0.15 0.41 83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.12 0.28 83361491/83361491 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [66] ----------------------------------------------- 0.00 0.00 1819053/157281673 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.40 0.16 155462620/157281673 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] [49] 1.3 0.40 0.16 157281673 std::char_traits<char>::copy(char, char const, unsigned long) [49] 0.16 0.00 159715483/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [455] 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [456] 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [457] 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [458] 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [459] 0.00 0.00 1/211626047 __static_initialization_and_destruction_0() [460] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [818] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [823] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [821] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [822] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [812] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [817] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [813] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [814] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [815] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [816] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [819] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [820] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [809] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [810] 0.00 0.00 1/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [811] 0.00 0.00 2/211626047 __static_initialization_and_destruction_0() [435] 0.00 0.00 2/211626047 __static_initialization_and_destruction_0() [436] 0.00 0.00 2/211626047 __static_initialization_and_destruction_0() [437] 0.00 0.00 2/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [785] 0.00 0.00 3/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] 0.00 0.00 3/211626047 __static_initialization_and_destruction_0() [422] 0.00 0.00 6/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] 0.00 0.00 8/211626047 __static_initialization_and_destruction_0() [394] 0.00 0.00 36/211626047 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [684] 0.54 0.00 211625962/211626047 Catch::RunContext::resetAssertionInfo() [8] [50] 1.3 0.54 0.00 211626047 Catch::StringRef::StringRef() [50] ----------------------------------------------- 0.00 0.00 86/223543435 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> >&&) [174] 0.01 0.00 4749462/223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.52 0.00 218793887/223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] [51] 1.2 0.53 0.00 223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [51] ----------------------------------------------- 0.08 0.01 28244205/160469314 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.37 0.06 132225109/160469314 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] [52] 1.2 0.45 0.07 160469314 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [52] 0.07 0.00 160469314/164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [187] ----------------------------------------------- 0.00 0.00 1/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 1/17537890 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 5/17537890 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&) [154] 0.00 0.01 237738/17537890 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) [25] 0.01 0.03 1179867/17537890 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.04 0.11 5283319/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.09 0.23 10836959/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] [53] 1.2 0.14 0.38 17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.18 0.10 17537890/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [90] 0.08 0.01 28244205/160469314 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [52] 0.00 0.00 17537890/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [363] ----------------------------------------------- 0.00 0.52 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [54] 1.2 0.00 0.52 2 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.21 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [113] 0.00 0.21 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [112] 0.00 0.04 2/2 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.04 2/2 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] 0.02 0.00 13/17 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [278] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [402] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 2/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [461] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [475] 0.00 0.00 4/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [557] 0.00 0.00 9/9 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [569] 0.00 0.00 9/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [577] 0.00 0.00 30/32 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [580] 0.00 0.00 120/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [589] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [588] 0.00 0.00 15/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [601] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [600] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [599] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [608] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [618] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [612] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [610] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [616] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [614] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [609] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [619] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [613] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [611] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [617] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [615] 0.00 0.00 9/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] 0.00 0.00 64/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 60/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 2/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [664] 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [678] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [693] 0.00 0.00 18/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] 0.00 0.00 1/3932627 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.00 0.00 2/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [722] 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [725] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [729] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [731] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [733] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [732] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734] 0.00 0.00 2/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.00 1/3933029 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [752] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [756] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [751] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [753] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757] 0.00 0.00 2/1002 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [558] 0.00 0.00 2/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] 0.00 0.00 1/1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [824] 0.00 0.00 1/1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [825] 0.00 0.00 41/41 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057] 0.00 0.00 6/6 Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1108] ----------------------------------------------- 0.15 0.36 6/6 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [55] 1.2 0.15 0.36 6 CATCH2_INTERNAL_TEST_0() [55] 0.07 0.03 11249140/212080032 operator"" catchsr(char const, unsigned long) [16] 0.02 0.05 2224128/11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.01 0.05 2224138/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.00 0.03 1112114/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.02 0.00 5624570/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.01 0.00 2224138/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.02 0.00 5624606/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.01 0.01 2224138/14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.01 0.00 1112114/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.01 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) [332] 0.00 0.00 6/85 unittest::g_progress() [279] 0.00 0.00 10/10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) [669] 0.00 0.00 1/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] ----------------------------------------------- 0.00 0.22 1113118/2578016 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [105] 0.01 0.28 1464898/2578016 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [86] [56] 1.2 0.01 0.50 2578016 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.05 0.33 2577995/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] 0.02 0.02 2578019/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.01 0.03 2578019/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.01 0.01 2578019/132225109 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [35] 0.01 0.00 24/24 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [316] 0.00 0.00 2578019/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 23/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.00 0.00 24/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 24/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [658] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 1/4747714 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [680] 0.00 0.00 1/4747714 Catch::parseReporterSpec(Catch::StringRef) [668] 0.00 0.00 1/4747714 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [679] 0.00 0.00 1/4747714 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [681] 0.00 0.00 2/4747714 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.00 2/4747714 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [643] 0.00 0.00 2/4747714 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [644] 0.00 0.00 9/4747714 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [587] 0.00 0.00 130/4747714 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [549] 0.00 0.00 130/4747714 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [550] 0.00 0.00 214/4747714 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [527] 0.00 0.00 253/4747714 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [526] 0.00 0.00 890/4747714 Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [496] 0.01 0.14 1464898/4747714 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) [96] 0.01 0.14 1464898/4747714 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> >&&) [59] 0.02 0.18 1816280/4747714 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData&&) [111] [57] 1.2 0.04 0.46 4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.16 0.00 6568515/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.04 0.05 4749462/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.02 0.05 9498924/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.01 0.04 4749462/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] 0.03 0.00 7679871/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.02 0.01 4749462/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] 0.01 0.00 4749462/223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [51] 0.01 0.00 6568515/83772097 std::is_constant_evaluated() [162] 0.01 0.00 4749462/55666277 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [177] 0.00 0.00 1819053/157281673 std::char_traits<char>::copy(char, char const, unsigned long) [49] 0.01 0.00 2930409/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.01 0.00 2930409/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] 0.00 0.00 4749462/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [363] ----------------------------------------------- 0.00 0.00 4/17413507 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 48/17413507 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 3048/17413507 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 4188/17413507 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.05 2224138/17413507 CATCH2_INTERNAL_TEST_0() [55] 0.03 0.15 6412185/17413507 CATCH2_INTERNAL_TEST_41() [28] 0.05 0.20 8769896/17413507 CATCH2_INTERNAL_TEST_12() [13] [58] 1.1 0.09 0.39 17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.16 0.08 17413507/18527571 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [99] 0.11 0.05 17413507/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 2047/1115110 CATCH2INTERNAL_TEST_14() [74] 0.02 0.46 1113063/1115110 CATCH2_INTERNAL_TEST_6() [32] [59] 1.1 0.02 0.46 1115110 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> >&&) [59] 0.00 0.31 1464898/1464898 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [85] 0.01 0.14 1464898/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 1464898/2929808 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> >&) [900] ----------------------------------------------- 0.00 0.00 1/105585946 Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [788] 0.00 0.00 1/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [797] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [789] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [792] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [793] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [791] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [795] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [794] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [790] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [796] 0.00 0.00 1/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [798] 0.00 0.00 2/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [771] 0.00 0.00 2/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [772] 0.00 0.00 2/105585946 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]) [770] 0.00 0.00 2/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [773] 0.00 0.00 3/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [747] 0.00 0.00 3/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [746] 0.00 0.00 3/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [748] 0.00 0.00 3/105585946 Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [749] 0.00 0.00 3/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) [745] 0.00 0.00 3/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [744] 0.00 0.00 5/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [737] 0.00 0.00 6/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 6/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 6/105585946 Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] 0.00 0.00 7/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) [720] 0.00 0.00 7/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) [721] 0.00 0.00 8/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [710] 0.00 0.00 8/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) [711] 0.00 0.00 10/105585946 Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [703] 0.00 0.00 12/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 14/105585946 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] 0.00 0.00 20/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [685] 0.00 0.00 25/105585946 Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [674] 0.00 0.00 106/105585946 Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [596] 0.00 0.00 502/105585946 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [572] 0.00 0.00 2047/105585946 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [507] 0.00 0.00 2048/105585946 Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [552] 0.00 0.00 4198/105585946 Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [528] 0.00 0.00 63485/105585946 Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [480] 0.00 0.00 65535/105585946 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [414] 0.00 0.00 65587/105585946 Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [478] 0.01 0.00 1112065/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [373] 0.01 0.00 1113997/105585946 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [372] 0.01 0.00 2226126/105585946 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&) [330] 0.01 0.00 2486272/105585946 Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [253] 0.02 0.00 3932624/105585946 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [206] 0.02 0.00 3932626/105585946 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [223] 0.02 0.00 3932628/105585946 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [230] 0.02 0.00 4915780/105585946 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [176] 0.03 0.00 6542976/105585946 Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [136] 0.03 0.00 6814559/105585946 Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [143] 0.03 0.00 7657092/105585946 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [139] 0.05 0.00 10009720/105585946 Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [130] 0.05 0.00 11851583/105585946 Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [121] 0.08 0.00 18527571/105585946 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [99] 0.09 0.00 20326648/105585946 Catch::UnaryExpr<bool>::UnaryExpr(bool) [140] [60] 1.1 0.47 0.00 105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [61] 1.1 0.46 0.00 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [61] ----------------------------------------------- <spontaneous> [62] 1.0 0.44 0.00 Catch::OutputRedirect::deactivate() [62] ----------------------------------------------- 0.00 0.21 1/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [113] 0.00 0.21 1/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [112] [63] 1.0 0.00 0.42 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] 0.22 0.06 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [91] 0.00 0.14 2/2 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [738] 0.00 0.00 2/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 2/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] ----------------------------------------------- <spontaneous> [64] 1.0 0.41 0.00 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [64] ----------------------------------------------- 0.00 0.00 1/975988 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [601] 0.00 0.00 1/975988 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [600] 0.00 0.00 1/975988 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [599] 0.00 0.00 2/975988 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 2/975988 Catch::Config::Config(Catch::ConfigData const&) [592] 0.00 0.00 3/975988 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [579] 0.00 0.00 4/975988 Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [576] 0.00 0.00 84/975988 Catch::RunContext::runCurrentTest() [516] 0.00 0.00 168/975988 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [502] 0.00 0.02 67582/975988 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [208] 0.06 0.33 908140/975988 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [73] [65] 1.0 0.06 0.35 975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.09 0.13 3201152/3201152 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.08 0.00 3201152/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.01 0.02 3201152/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.01 0.00 3201152/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] 0.01 0.00 6402304/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 3201152/164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [187] ----------------------------------------------- 0.12 0.28 83361491/83361491 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] [66] 0.9 0.12 0.28 83361491 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [66] 0.14 0.14 83361491/83361491 char std::addressof<char>(char&) [88] ----------------------------------------------- 0.00 0.00 4/113091854 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) [557] 0.00 0.00 243627/113091854 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 521652/113091854 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&) [39] 0.00 0.00 1113118/113091854 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [105] 0.00 0.00 1179724/113091854 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) [276] 0.00 0.00 1464898/113091854 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [85] 0.28 0.11 108568831/113091854 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] [67] 0.9 0.29 0.11 113091854 std::char_traits<char>::length(char const) [67] 0.11 0.00 113091854/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 68/3932624 CATCH2_INTERNAL_TEST_0() [11] 0.29 0.10 3932556/3932624 CATCH2_INTERNAL_TEST_3() [6] [68] 0.9 0.29 0.10 3932624 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [68] 0.08 0.00 12781428/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] 0.03 0.00 12781428/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- <spontaneous> [69] 0.9 0.39 0.00 Catch::AssertionReaction::AssertionReaction() [69] ----------------------------------------------- <spontaneous> [70] 0.9 0.39 0.00 init [70] ----------------------------------------------- 0.00 0.00 17/11851583 CATCH2INTERNAL_TEST_0() [11] 0.02 0.05 1967478/11851583 CATCH2_INTERNAL_TEST_3() [6] 0.02 0.05 2224128/11851583 CATCH2_INTERNAL_TEST_0() [55] 0.07 0.18 7659960/11851583 CATCH2_INTERNAL_TEST_12() [13] [71] 0.9 0.11 0.28 11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] 0.12 0.05 11851583/11851583 Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [121] 0.07 0.03 11851583/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- <spontaneous> [72] 0.9 0.39 0.00 Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&) [72] ----------------------------------------------- <spontaneous> [73] 0.9 0.00 0.38 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [73] 0.06 0.33 908140/975988 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.38 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [74] 0.9 0.00 0.38 2 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.30 2047/2047 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<char32_t>(char32_t, bool, unsigned int) [87] 0.00 0.06 67582/67582 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [207] 0.00 0.02 65535/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 71676/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 67582/67582 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [400] 0.00 0.00 65535/65535 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [413] 0.00 0.00 135164/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 2047/1115110 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> >&&) [59] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 2047/1115110 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) [96] 0.00 0.00 67582/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 67586/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 2047/2047 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [506] ----------------------------------------------- <spontaneous> [75] 0.9 0.00 0.37 Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [75] 0.10 0.27 908140/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- 0.01 0.03 1113138/10009720 CATCH2_INTERNAL_TEST_6() [32] 0.12 0.21 8896582/10009720 CATCH2_INTERNAL_TEST_0() [4] [76] 0.8 0.13 0.23 10009720 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [76] 0.10 0.05 10009720/10009720 Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [130] 0.06 0.03 10009720/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 2/27000053 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [704] 0.20 0.15 27000051/27000053 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) [25] [77] 0.8 0.20 0.15 27000053 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [77] 0.05 0.10 27000053/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] ----------------------------------------------- 0.00 0.00 1/3280977 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 2/3280977 CATCH2_INTERNAL_TEST_6() [32] 0.00 0.00 2/3280977 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 2/3280977 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) [645] 0.00 0.00 2/3280977 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long) [646] 0.00 0.00 2/3280977 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) [647] 0.00 0.00 138/3280977 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [548] 0.00 0.00 6204/3280977 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) [447] 0.02 0.31 3274624/3280977 CATCH2_INTERNAL_TEST_0() [9] [78] 0.8 0.02 0.31 3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.08 0.23 5711982/5711982 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] ----------------------------------------------- 0.18 0.16 4382592/4382592 CATCH2_INTERNAL_TEST_31() [38] [79] 0.8 0.18 0.16 4382592 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [79] 0.09 0.00 45233718/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.07 0.00 45233718/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [80] 0.8 0.34 0.00 Catch::scopedDeactivate(Catch::OutputRedirect&) [80] ----------------------------------------------- 0.00 0.00 4/106040016 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 4/106040016 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 13/106040016 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 26/106040016 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 60/106040016 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 200/106040016 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 800/106040016 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 1000/106040016 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 6096/106040016 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 67582/106040016 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.00 174029/106040016 CATCH2_INTERNAL_TEST_37() [228] 0.00 0.00 177810/106040016 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 264365/106040016 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 1112063/106040016 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.01 0.00 2227968/106040016 CATCH2_INTERNAL_TEST_0() [9] 0.01 0.00 2230441/106040016 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.00 3664285/106040016 CATCH2_INTERNAL_TEST_0() [11] 0.02 0.00 5494656/106040016 CATCH2_INTERNAL_TEST_31() [38] 0.02 0.00 5624570/106040016 CATCH2_INTERNAL_TEST_0() [55] 0.02 0.00 6450237/106040016 CATCH2_INTERNAL_TEST_41() [28] 0.03 0.00 10008716/106040016 CATCH2_INTERNAL_TEST_0() [4] 0.04 0.00 13312984/106040016 CATCH2_INTERNAL_TEST_0() [17] 0.08 0.00 24580075/106040016 CATCH2_INTERNAL_TEST_3() [6] 0.10 0.00 30642032/106040016 CATCH2_INTERNAL_TEST_12() [13] [81] 0.8 0.33 0.00 106040016 Catch::AssertionHandler::~AssertionHandler() [81] ----------------------------------------------- 0.00 0.00 2/20326648 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 4/20326648 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 40/20326648 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 100/20326648 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 300/20326648 CATCH2_INTERNAL_TEST_0() [420] 0.01 0.01 1113984/20326648 CATCH2_INTERNAL_TEST_0() [9] 0.04 0.05 5899234/20326648 CATCH2_INTERNAL_TEST_3() [6] 0.09 0.12 13312984/20326648 CATCH2_INTERNAL_TEST_0() [17] [82] 0.7 0.14 0.18 20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.04 0.13 20326648/20326648 Catch::ExprLhs<bool>::makeUnaryExpr() const [118] ----------------------------------------------- 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [455] 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [456] 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [457] 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [458] 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [459] 0.00 0.00 1/106041506 __static_initialization_and_destruction_0() [460] 0.00 0.00 2/106041506 __static_initialization_and_destruction_0() [435] 0.00 0.00 2/106041506 __static_initialization_and_destruction_0() [436] 0.00 0.00 2/106041506 __static_initialization_and_destruction_0() [437] 0.00 0.00 3/106041506 __static_initialization_and_destruction_0() [422] 0.00 0.00 5/106041506 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 8/106041506 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 8/106041506 __static_initialization_and_destruction_0() [394] 0.00 0.00 14/106041506 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 23/106041506 Catch::TestCaseTracking::TrackerContext::startRun() [515] 0.00 0.00 51/106041506 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 64/106041506 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 201/106041506 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 722/106041506 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.00 0.00 801/106041506 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 1001/106041506 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 6100/106041506 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 67586/106041506 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.00 174033/106041506 CATCH2_INTERNAL_TEST_37() [228] 0.00 0.00 177826/106041506 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 264369/106041506 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 1112063/106041506 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.01 0.00 2227977/106041506 CATCH2_INTERNAL_TEST_0() [9] 0.01 0.00 2230841/106041506 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.00 3664286/106041506 CATCH2_INTERNAL_TEST_0() [11] 0.02 0.00 5494672/106041506 CATCH2_INTERNAL_TEST_31() [38] 0.02 0.00 5624606/106041506 CATCH2_INTERNAL_TEST_0() [55] 0.02 0.00 6450238/106041506 CATCH2_INTERNAL_TEST_41() [28] 0.03 0.00 10008732/106041506 CATCH2_INTERNAL_TEST_0() [4] 0.04 0.00 13313128/106041506 CATCH2_INTERNAL_TEST_0() [17] 0.07 0.00 24580079/106041506 CATCH2_INTERNAL_TEST_3() [6] 0.09 0.00 30642057/106041506 CATCH2_INTERNAL_TEST_12() [13] [83] 0.7 0.31 0.00 106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- 0.08 0.23 5711982/5711982 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] [84] 0.7 0.08 0.23 5711982 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [84] 0.04 0.05 5711982/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.02 0.07 5711982/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.02 0.01 5711982/246476588 std::char_traits<char>::assign(char&, char const&) [33] 0.01 0.00 5711982/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.01 0.00 5711982/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 4695/10836959 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] ----------------------------------------------- 0.00 0.31 1464898/1464898 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> >&&) [59] [85] 0.7 0.00 0.31 1464898 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [85] 0.00 0.30 1464898/1464898 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [86] 0.00 0.00 1464898/113091854 std::char_traits<char>::length(char const) [67] ----------------------------------------------- 0.00 0.30 1464898/1464898 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [85] [86] 0.7 0.00 0.30 1464898 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [86] 0.01 0.28 1464898/2578016 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.01 0.00 1464898/1464900 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [325] 0.00 0.00 1464898/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [411] ----------------------------------------------- 0.00 0.30 2047/2047 CATCH2_INTERNAL_TEST_14() [74] [87] 0.7 0.00 0.30 2047 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<char32_t>(char32_t, bool, unsigned int) [87] 0.03 0.27 178123/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] ----------------------------------------------- 0.14 0.14 83361491/83361491 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [66] [88] 0.7 0.14 0.14 83361491 char std::addressof<char>(char&) [88] 0.14 0.00 83361491/83361491 char std::__addressof<char>(char&) [133] ----------------------------------------------- <spontaneous> [89] 0.7 0.28 0.00 Catch::RedirectGuard::~RedirectGuard() [89] ----------------------------------------------- 0.18 0.10 17537890/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] [90] 0.7 0.18 0.10 17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [90] 0.09 0.00 17537890/17537890 std::__new_allocator<char>::allocate(unsigned long, void const) [172] 0.02 0.00 17537890/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.22 0.06 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] [91] 0.7 0.22 0.06 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [91] 0.05 0.00 7865256/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] 0.02 0.00 7865256/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.00 0.00 1/7657091 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 2/7657091 CATCH2_INTERNAL_TEST_0() [11] 0.01 0.03 1112064/7657091 CATCH2_INTERNAL_TEST_31() [38] 0.06 0.17 6545024/7657091 CATCH2_INTERNAL_TEST_12() [13] [92] 0.6 0.07 0.20 7657091 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.10 0.03 7657091/7657092 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [139] 0.05 0.02 7657091/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- <spontaneous> [93] 0.6 0.27 0.00 Catch::AssertionHandler::complete() [93] ----------------------------------------------- 0.00 0.13 1112066/2225164 CATCH2INTERNAL_TEST_0() [4] 0.00 0.13 1113098/2225164 CATCH2_INTERNAL_TEST_6() [32] [94] 0.6 0.00 0.26 2225164 libutf8::json_tokens::~json_tokens() [94] 0.02 0.24 6675492/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [95] 0.6 0.26 0.00 Catch::RunContext::assertionPassed() [95] ----------------------------------------------- 0.00 0.00 2047/1115110 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.26 1113063/1115110 CATCH2_INTERNAL_TEST_6() [32] [96] 0.6 0.00 0.26 1115110 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) [96] 0.01 0.14 1464898/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.01 0.10 1464898/108568831 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3] 0.00 0.00 1464898/2929808 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> >&) [900] ----------------------------------------------- <spontaneous> [97] 0.6 0.26 0.00 Catch::getResultCapture() [97] ----------------------------------------------- <spontaneous> [98] 0.6 0.26 0.00 Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator() [98] ----------------------------------------------- 0.00 0.00 2000/18527571 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [371] 0.01 0.01 1112064/18527571 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) [254] 0.16 0.08 17413507/18527571 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] [99] 0.6 0.17 0.08 18527571 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [99] 0.08 0.00 18527571/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.06 0.20 6542976/6542976 CATCH2_INTERNAL_TEST_12() [13] [100] 0.6 0.06 0.20 6542976 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) [100] 0.11 0.03 6542976/6542976 Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [136] 0.04 0.02 6542976/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 1/6019559 CATCH2INTERNAL_TEST_21() [250] 0.00 0.00 2/6019559 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 4/6019559 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) [557] 0.00 0.00 4/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 69/6019559 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [548] 0.00 0.00 1002/6019559 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [514] 0.01 0.01 521652/6019559 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&) [39] 0.13 0.10 5496825/6019559 CATCH2_INTERNAL_TEST_0() [17] [101] 0.6 0.14 0.11 6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.11 0.00 54803126/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.00 0.00 1/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] 0.01 0.00 3201152/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.02 0.01 4749462/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.15 0.06 42965897/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] [102] 0.6 0.18 0.07 50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] 0.07 0.00 50916513/55666277 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [177] ----------------------------------------------- 0.09 0.15 17537851/17537851 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] [103] 0.6 0.09 0.15 17537851 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] 0.09 0.00 17537851/17537851 std::__new_allocator<char>::deallocate(char, unsigned long) [169] 0.03 0.00 17537851/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.02 0.00 17537851/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 17537851/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [363] ----------------------------------------------- <spontaneous> [104] 0.6 0.24 0.00 Catch::Context::getResultCapture() const [104] ----------------------------------------------- 0.01 0.22 1113118/1113118 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [106] [105] 0.5 0.01 0.22 1113118 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [105] 0.00 0.22 1113118/2578016 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.00 0.00 1113118/113091854 std::char_traits<char>::length(char const) [67] 0.00 0.00 1113118/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.04 2/13 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] 0.00 0.04 2/13 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.16 9/13 CATCH2_INTERNAL_TEST_18() [123] [106] 0.5 0.00 0.23 13 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [106] 0.01 0.22 1113118/1113118 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [105] ----------------------------------------------- 0.23 0.00 79726336/79726336 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] [107] 0.5 0.23 0.00 79726336 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [107] ----------------------------------------------- 0.00 0.00 2/20326648 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 4/20326648 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 40/20326648 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 100/20326648 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 300/20326648 CATCH2_INTERNAL_TEST_0() [420] 0.01 0.00 1113984/20326648 CATCH2_INTERNAL_TEST_0() [9] 0.04 0.02 5899234/20326648 CATCH2_INTERNAL_TEST_3() [6] 0.10 0.05 13312984/20326648 CATCH2_INTERNAL_TEST_0() [17] [108] 0.5 0.15 0.07 20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.07 0.00 20326648/20326648 Catch::ExprLhs<bool>::ExprLhs(bool) [183] ----------------------------------------------- 0.09 0.13 3201152/3201152 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] [109] 0.5 0.09 0.13 3201152 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.02 0.03 3201152/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.01 0.03 1179867/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.00 0.02 3201152/3201153 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310] 0.01 0.00 3201152/3201152 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [338] 0.01 0.00 3201152/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 1179867/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 2021285/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1179867/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] 0.00 0.00 3201152/3201152 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [899] ----------------------------------------------- 0.00 0.00 3048/6814559 CATCH2INTERNAL_TEST_8() [433] 0.00 0.01 196677/6814559 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.03 1112114/6814559 CATCH2_INTERNAL_TEST_0() [55] 0.00 0.03 1120128/6814559 CATCH2_INTERNAL_TEST_12() [13] 0.02 0.12 4382592/6814559 CATCH2_INTERNAL_TEST_31() [38] [110] 0.5 0.03 0.18 6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.09 0.03 6814559/6814559 Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [143] 0.04 0.02 6814559/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- <spontaneous> [111] 0.5 0.02 0.19 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData&&) [111] 0.02 0.18 1816280/4747714 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- 0.00 0.21 1/1 CATCH2_INTERNAL_TEST_0() [54] [112] 0.5 0.00 0.21 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [112] 0.00 0.21 1/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] ----------------------------------------------- 0.00 0.21 1/1 CATCH2_INTERNAL_TEST_0() [54] [113] 0.5 0.00 0.21 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [113] 0.00 0.21 1/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] ----------------------------------------------- 0.00 0.00 2/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [702] 0.00 0.01 366427/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.01 0.02 1115110/7886379 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] 0.07 0.09 6404840/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] [114] 0.5 0.09 0.11 7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] 0.07 0.01 8998441/16518493 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [129] 0.03 0.00 8998441/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 8998441/8998443 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [895] ----------------------------------------------- <spontaneous> [115] 0.4 0.18 0.00 Catch::OutputRedirect::activate() [115] ----------------------------------------------- <spontaneous> [116] 0.4 0.18 0.00 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [116] ----------------------------------------------- 0.00 0.18 1115110/1115110 CATCH2_INTERNAL_TEST_0() [17] [117] 0.4 0.00 0.18 1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] 0.02 0.09 1115110/1115110 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] 0.03 0.03 1115110/1115110 std::char_traits<char32_t>::length(char32_t const) [219] 0.00 0.02 1115110/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [299] 0.00 0.00 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [908] ----------------------------------------------- 0.04 0.13 20326648/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] [118] 0.4 0.04 0.13 20326648 Catch::ExprLhs<bool>::makeUnaryExpr() const [118] 0.04 0.09 20326648/20326648 Catch::UnaryExpr<bool>::UnaryExpr(bool) [140] ----------------------------------------------- <spontaneous> [119] 0.4 0.17 0.00 Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [119] ----------------------------------------------- <spontaneous> [120] 0.4 0.17 0.00 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [120] ----------------------------------------------- 0.12 0.05 11851583/11851583 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [71] [121] 0.4 0.12 0.05 11851583 Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [121] 0.05 0.00 11851583/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [122] 0.4 0.03 0.14 Catch::AssertionResultData::~AssertionResultData() [122] 0.01 0.13 3632560/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.17 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [123] 0.4 0.00 0.17 1 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.16 9/13 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [106] 0.01 0.00 1/1 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 1/6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 1/1 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] 0.00 0.00 1/302 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> >&&) [174] 0.00 0.00 2/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.00 0.00 3/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 2/5569922 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [21] 0.00 0.00 11/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 11/1113997 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] 0.00 0.00 12/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] 0.00 0.00 26/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 2/6143 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) [447] 0.00 0.00 2/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.00 0.00 2/2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) [645] 0.00 0.00 2/2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long) [646] 0.00 0.00 2/2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) [647] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [658] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [691] 0.00 0.00 2/3349809 unittest::random_char(unittest::character_t) [151] 0.00 0.00 14/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 13/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [709] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [708] 0.00 0.00 1/3337262 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] ----------------------------------------------- 0.17 0.00 261661874/261661874 char const std::addressof<char const>(char const&) [40] [124] 0.4 0.17 0.00 261661874 char const std::__addressof<char const>(char const&) [124] ----------------------------------------------- 0.02 0.14 1112063/1112063 CATCH2_INTERNAL_TEST_0() [4] [125] 0.4 0.02 0.14 1112063 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.02 0.04 1112063/1113087 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] 0.01 0.02 1112063/4452188 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&) [149] 0.01 0.01 2224126/212080032 operator"" catchsr(char const, unsigned long) [16] 0.01 0.01 1112063/3337262 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] 0.00 0.00 1112063/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 1112063/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- 0.00 0.16 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [126] 0.4 0.00 0.16 1 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.09 100/106 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [160] 0.02 0.04 100/104 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [396] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 2149/1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] 0.00 0.00 2049/3349809 unittest::random_char(unittest::character_t) [151] 0.00 0.00 400/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 100/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.00 100/106 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [578] 0.00 0.00 100/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.00 200/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 201/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 100/4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] 0.00 0.00 100/106 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1003] ----------------------------------------------- 0.00 0.00 6/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.01 0.04 3355975/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] 0.03 0.08 7169263/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [152] [127] 0.4 0.04 0.11 10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] 0.03 0.05 10525244/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [178] 0.03 0.00 10525244/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- 0.00 0.00 2/25562662 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [738] 0.00 0.00 196/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [583] 0.03 0.00 4915780/25562662 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.05 0.00 7865256/25562662 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [91] 0.08 0.00 12781428/25562662 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [68] [128] 0.3 0.15 0.00 25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] ----------------------------------------------- 0.01 0.00 1115212/16518493 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] 0.05 0.01 6404840/16518493 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] 0.07 0.01 8998441/16518493 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] [129] 0.3 0.13 0.02 16518493 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [129] 0.02 0.00 17630555/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.10 0.05 10009720/10009720 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [76] [130] 0.3 0.10 0.05 10009720 Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [130] 0.05 0.00 10009720/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/3932627 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 70/3932627 CATCH2_INTERNAL_TEST_0() [11] 0.12 0.02 3932556/3932627 CATCH2_INTERNAL_TEST_3() [6] [131] 0.3 0.12 0.02 3932627 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.01 0.00 3932627/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [290] 0.01 0.00 3932627/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.01 0.00 3932627/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 1/306 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [454] 0.00 0.00 1/306 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [453] 0.00 0.00 6/306 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] 0.01 0.00 23/306 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [328] 0.04 0.00 84/306 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [244] 0.04 0.00 84/306 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.05 0.00 107/306 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [222] [132] 0.3 0.14 0.00 306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 306/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] ----------------------------------------------- 0.14 0.00 83361491/83361491 char std::addressof<char>(char&) [88] [133] 0.3 0.14 0.00 83361491 char std::__addressof<char>(char&) [133] ----------------------------------------------- 0.00 0.00 4/18527571 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 48/18527571 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 3048/18527571 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 4188/18527571 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.00 1112064/18527571 CATCH2_INTERNAL_TEST_0() [11] 0.01 0.00 2224138/18527571 CATCH2_INTERNAL_TEST_0() [55] 0.04 0.01 6412185/18527571 CATCH2_INTERNAL_TEST_41() [28] 0.05 0.01 8771896/18527571 CATCH2_INTERNAL_TEST_12() [13] [134] 0.3 0.11 0.03 18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.03 0.00 18527571/18527571 Catch::ExprLhs<int>::ExprLhs(int) [255] ----------------------------------------------- <spontaneous> [135] 0.3 0.14 0.00 Catch::OutputRedirect::isActive() const [135] ----------------------------------------------- 0.11 0.03 6542976/6542976 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) [100] [136] 0.3 0.11 0.03 6542976 Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [136] 0.03 0.00 6542976/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.14 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] [137] 0.3 0.00 0.14 2 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.07 0.06 2/2 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [138] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [704] 0.00 0.00 2/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 1/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.00 0.00 1/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 2/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 1/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] 0.00 0.00 1/83772097 std::is_constant_evaluated() [162] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1181] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() [1182] ----------------------------------------------- 0.07 0.06 2/2 void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] [138] 0.3 0.07 0.06 2 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [138] 0.06 0.00 17697612/17697616 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [195] ----------------------------------------------- 0.00 0.00 1/7657092 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) [332] 0.10 0.03 7657091/7657092 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] [139] 0.3 0.10 0.03 7657092 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [139] 0.03 0.00 7657092/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.04 0.09 20326648/20326648 Catch::ExprLhs<bool>::makeUnaryExpr() const [118] [140] 0.3 0.04 0.09 20326648 Catch::UnaryExpr<bool>::UnaryExpr(bool) [140] 0.09 0.00 20326648/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.13 1112062/1112062 CATCH2_INTERNAL_TEST_0() [17] [141] 0.3 0.00 0.13 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] 0.02 0.10 1112062/1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] 0.01 0.00 1112062/1112062 std::char_traits<wchar_t>::length(wchar_t const) [326] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [919] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) [917] ----------------------------------------------- 0.01 0.12 762274/762274 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] [142] 0.3 0.01 0.12 762274 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.04 762274/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] 0.01 0.02 762274/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] 0.02 0.00 1524548/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] 0.00 0.02 762274/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] 0.00 0.01 762274/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [152] 0.00 0.00 762274/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 762274/762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [930] 0.00 0.00 762274/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [931] ----------------------------------------------- 0.09 0.03 6814559/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] [143] 0.3 0.09 0.03 6814559 Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [143] 0.03 0.00 6814559/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.02 0.10 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] [144] 0.3 0.02 0.10 1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] 0.00 0.04 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [241] 0.02 0.02 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [246] 0.02 0.00 1112062/3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [189] 0.00 0.00 1112062/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) [925] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::_Guard::~Guard() [926] ----------------------------------------------- 0.00 0.00 2/38187758 std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 4/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [765] 0.00 0.00 102/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.00 7197/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [503] 0.00 0.00 762274/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.00 762376/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] 0.00 0.00 1115110/38187758 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] 0.02 0.00 6404840/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] 0.03 0.00 8998441/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] 0.03 0.00 9612168/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [247] 0.03 0.00 10525244/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] [145] 0.3 0.12 0.00 38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- <spontaneous> [146] 0.3 0.12 0.00 Catch::isFalseTest(int) [146] ----------------------------------------------- <spontaneous> [147] 0.3 0.12 0.00 Catch::Context::setResultCapture(Catch::IResultCapture) [147] ----------------------------------------------- 0.02 0.09 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] [148] 0.3 0.02 0.09 1115110 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] 0.00 0.06 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [202] 0.01 0.02 1115110/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] 0.00 0.00 1115110/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 1115110/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >) [909] 0.00 0.00 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::_Guard::~Guard() [910] ----------------------------------------------- 0.00 0.00 1/4452188 std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [709] 0.00 0.00 1/4452188 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [708] 0.01 0.02 1112063/4452188 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.01 0.02 1113039/4452188 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.01 0.02 1113087/4452188 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] 0.01 0.02 1113997/4452188 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] [149] 0.2 0.04 0.07 4452188 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&) [149] 0.02 0.02 8904376/10084100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [234] 0.02 0.00 13356564/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.01 0.00 4452188/5631910 std::char_traits<char>::compare(char const, char const, unsigned long) [314] ----------------------------------------------- 0.00 0.00 1/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 1/25217933 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 5/25217933 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&) [154] 0.00 0.00 172/25217933 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> >&&) [174] 0.00 0.00 237738/25217933 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) [25] 0.00 0.00 1179867/25217933 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.02 0.00 5283319/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.03 0.00 7679871/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.05 0.00 10836959/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] [150] 0.2 0.10 0.00 25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] ----------------------------------------------- 0.00 0.00 2/3349809 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 1000/3349809 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 2049/3349809 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 4806/3349809 CATCH2_INTERNAL_TEST_0() [420] 0.05 0.05 3341952/3349809 CATCH2_INTERNAL_TEST_0() [9] [151] 0.2 0.06 0.05 3349809 unittest::random_char(unittest::character_t) [151] 0.05 0.00 3349809/3349809 void unittest::random<char32_t>(char32_t&) [218] ----------------------------------------------- 0.00 0.00 2149/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.01 762274/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.09 6404840/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] [152] 0.2 0.00 0.10 7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [152] 0.03 0.08 7169263/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] ----------------------------------------------- 0.00 0.00 102/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.04 762274/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.06 1115110/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [202] [153] 0.2 0.00 0.10 1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] 0.09 0.00 762274/762274 std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [164] 0.01 0.00 1115212/16518493 std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [129] ----------------------------------------------- 0.01 0.09 8/8 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&) [155] [154] 0.2 0.01 0.09 8 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&) [154] 0.09 0.00 8/8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [165] 0.00 0.00 8/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 5/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.00 0.00 8/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 8/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.00 0.00 5/95846619 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [26] 0.00 0.00 8/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] 0.00 0.00 16/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 5/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 5/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- <spontaneous> [155] 0.2 0.00 0.10 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&) [155] 0.01 0.09 8/8 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&) [154] ----------------------------------------------- 0.00 0.00 1/505 std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [486] 0.00 0.00 1/505 std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [484] 0.00 0.00 2/505 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] 0.00 0.00 2/505 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [467] 0.00 0.00 2/505 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [468] 0.00 0.00 2/505 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [470] 0.00 0.00 2/505 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [465] 0.00 0.00 2/505 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [472] 0.00 0.00 2/505 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [469] 0.00 0.00 2/505 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [471] 0.00 0.00 2/505 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [466] 0.00 0.00 4/505 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [442] 0.00 0.00 4/505 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [441] 0.00 0.00 12/505 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [407] 0.00 0.00 12/505 std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [410] 0.00 0.00 12/505 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [409] 0.00 0.00 12/505 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [408] 0.00 0.00 24/505 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [390] 0.02 0.00 116/505 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [288] 0.03 0.00 131/505 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [270] 0.03 0.00 158/505 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [252] [156] 0.2 0.10 0.00 505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 1/14337866 CATCH2_INTERNAL_TEST_0() [224] 0.01 0.01 1967478/14337866 CATCH2_INTERNAL_TEST_3() [6] 0.01 0.01 2224138/14337866 CATCH2_INTERNAL_TEST_0() [55] 0.01 0.01 2486289/14337866 CATCH2_INTERNAL_TEST_0() [11] 0.03 0.03 7659960/14337866 CATCH2_INTERNAL_TEST_12() [13] [157] 0.2 0.05 0.05 14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.05 0.00 14337866/14337866 Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [214] ----------------------------------------------- 0.00 0.00 1/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [476] 0.00 0.00 1/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] 0.00 0.00 2/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.00 2/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] 0.00 0.00 173718/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] 0.00 0.00 243627/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 521659/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] 0.10 0.00 26756420/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] [158] 0.2 0.10 0.00 27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] ----------------------------------------------- 0.02 0.08 2241752/2241752 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [160] [159] 0.2 0.02 0.08 2241752 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] 0.02 0.02 2241752/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.00 0.03 2241752/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [269] 0.01 0.00 2241752/6650678 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [225] 0.00 0.00 2241752/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 107/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 2241752/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- 0.00 0.01 6/106 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.09 100/106 CATCH2_INTERNAL_TEST_3() [126] [160] 0.2 0.00 0.10 106 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [160] 0.02 0.08 2241752/2241752 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] ----------------------------------------------- 0.00 0.00 85/4915780 CATCH2_INTERNAL_TEST_0() [11] 0.05 0.05 4915695/4915780 CATCH2_INTERNAL_TEST_3() [6] [161] 0.2 0.05 0.05 4915780 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [161] 0.03 0.00 4915780/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] 0.01 0.00 4915780/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.01 0.00 4915780/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 1/83772097 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [827] 0.00 0.00 1/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] 0.00 0.00 1/83772097 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] 0.00 0.00 1/83772097 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 2/83772097 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [648] 0.00 0.00 2/83772097 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 24/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] 0.00 0.00 54/83772097 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [667] 0.00 0.00 86/83772097 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> >&&) [174] 0.00 0.00 173717/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 366427/83772097 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.00 521659/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] 0.00 0.00 1048576/83772097 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] 0.00 0.00 1112062/83772097 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] 0.00 0.00 1115110/83772097 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] 0.00 0.00 1116364/83772097 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] 0.00 0.00 2021285/83772097 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.01 0.00 6568515/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.03 0.00 26762313/83772097 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) [25] 0.05 0.00 42965897/83772097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] [162] 0.2 0.10 0.00 83772097 std::is_constant_evaluated() [162] ----------------------------------------------- 0.00 0.00 38/1966316 CATCH2_INTERNAL_TEST_0() [11] 0.05 0.04 1966278/1966316 CATCH2_INTERNAL_TEST_3() [6] [163] 0.2 0.06 0.04 1966316 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [163] 0.01 0.01 1966316/3932628 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [230] 0.01 0.01 1966316/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.09 0.00 762274/762274 std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] [164] 0.2 0.09 0.00 762274 std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [164] 0.00 0.00 762274/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.09 0.00 8/8 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&) [154] [165] 0.2 0.09 0.00 8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [165] ----------------------------------------------- <spontaneous> [166] 0.2 0.09 0.00 Catch::(anonymous namespace)::NoopRedirect::activateImpl() [166] ----------------------------------------------- <spontaneous> [167] 0.2 0.09 0.00 Catch::getCurrentContext() [167] ----------------------------------------------- <spontaneous> [168] 0.2 0.09 0.00 std::operator|(std::IosOpenmode, std::IosOpenmode) [168] ----------------------------------------------- 0.09 0.00 17537851/17537851 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] [169] 0.2 0.09 0.00 17537851 std::__new_allocator<char>::deallocate(char, unsigned long) [169] ----------------------------------------------- 0.00 0.00 34/1966312 CATCH2_INTERNAL_TEST_0() [11] 0.05 0.04 1966278/1966312 CATCH2_INTERNAL_TEST_3() [6] [170] 0.2 0.05 0.04 1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [170] 0.01 0.01 1966312/3932628 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [230] 0.01 0.01 1966312/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 51/2949468 CATCH2INTERNAL_TEST_0() [11] 0.01 0.08 2949417/2949468 CATCH2_INTERNAL_TEST_3() [6] [171] 0.2 0.01 0.08 2949468 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [171] 0.04 0.01 2949468/4915780 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [176] 0.02 0.01 2949468/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.09 0.00 17537890/17537890 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [90] [172] 0.2 0.09 0.00 17537890 std::__new_allocator<char>::allocate(unsigned long, void const) [172] ----------------------------------------------- 0.00 0.00 65744/8913995 CATCH2_INTERNAL_TEST_0() [11] 0.06 0.02 8848251/8913995 CATCH2_INTERNAL_TEST_3() [6] [173] 0.2 0.06 0.03 8913995 Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [173] 0.03 0.00 8913995/8913995 Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [280] ----------------------------------------------- 0.00 0.00 1/302 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 1/302 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 1/302 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] 0.00 0.00 2/302 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.02 84/302 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.00 0.06 213/302 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [203] [174] 0.2 0.00 0.08 302 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> >&&) [174] 0.02 0.04 302/302 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [204] 0.02 0.00 216/217 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> >&) [282] 0.00 0.00 690/259433902 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [10] 0.00 0.00 216/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 86/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 172/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 435/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 86/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 302/55666277 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [177] 0.00 0.00 86/223543435 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [51] 0.00 0.00 92/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 604/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [363] 0.00 0.00 86/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] 0.00 0.00 86/83772097 std::is_constant_evaluated() [162] 0.00 0.00 3/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] ----------------------------------------------- 0.00 0.08 1048576/1048576 CATCH2_INTERNAL_TEST_0() [17] [175] 0.2 0.00 0.08 1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] 0.01 0.04 1048576/1048576 std::char_traits<char16_t>::length(char16_t const) [226] 0.00 0.01 1048576/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [239] 0.00 0.02 1048576/1048576 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] 0.00 0.00 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [927] ----------------------------------------------- 0.02 0.01 1966312/4915780 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [186] 0.04 0.01 2949468/4915780 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [171] [176] 0.2 0.06 0.02 4915780 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [176] 0.02 0.00 4915780/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 302/55666277 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> >&&) [174] 0.01 0.00 4749462/55666277 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.07 0.00 50916513/55666277 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] [177] 0.2 0.08 0.00 55666277 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [177] ----------------------------------------------- 0.03 0.05 10525244/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] [178] 0.2 0.03 0.05 10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [178] 0.03 0.02 10525244/10525244 std::__ptr_traits_ptr_to<char32_t const, char32_t const, false>::pointer_to(char32_t const&) [215] ----------------------------------------------- 0.06 0.02 6542976/6542976 CATCH2_INTERNAL_TEST_12() [13] [179] 0.2 0.06 0.02 6542976 Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [179] 0.02 0.00 6542976/6542976 Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [292] ----------------------------------------------- 0.00 0.00 34/1966312 CATCH2_INTERNAL_TEST_0() [11] 0.03 0.05 1966278/1966312 CATCH2_INTERNAL_TEST_3() [6] [180] 0.2 0.03 0.05 1966312 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [180] 0.02 0.01 1966312/3932624 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [206] 0.01 0.01 1966312/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.02 0.06 4/4 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [181] 0.2 0.02 0.06 4 CATCH2INTERNAL_TEST_25() [181] 0.01 0.01 173712/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.02 173712/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.00 0.01 173712/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.01 6/106 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [160] 0.00 0.00 355620/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 4/104 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] 0.00 0.00 4/85 unittest::g_progress() [279] 0.00 0.00 2047/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 6141/6143 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) [447] 0.00 0.00 177810/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 177826/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 2047/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 4/1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] ----------------------------------------------- 0.07 0.00 27000051/27000051 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) [25] [182] 0.2 0.07 0.00 27000051 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [182] ----------------------------------------------- 0.07 0.00 20326648/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] [183] 0.2 0.07 0.00 20326648 Catch::ExprLhs<bool>::ExprLhs(bool) [183] ----------------------------------------------- 0.00 0.00 1/1479490 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 6/1479490 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 100/1479490 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 100/1479490 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.01 173712/1479490 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.01 190461/1479490 CATCH2_INTERNAL_TEST_41() [28] 0.02 0.04 1115110/1479490 CATCH2_INTERNAL_TEST_0() [17] [184] 0.2 0.02 0.05 1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.05 2593599/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] 0.00 0.00 2593599/2593599 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [901] ----------------------------------------------- 0.00 0.00 34/1966312 CATCH2_INTERNAL_TEST_0() [11] 0.03 0.04 1966278/1966312 CATCH2_INTERNAL_TEST_3() [6] [185] 0.2 0.03 0.04 1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [185] 0.01 0.01 1966312/3932626 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [223] 0.01 0.01 1966312/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 34/1966312 CATCH2INTERNAL_TEST_0() [11] 0.02 0.05 1966278/1966312 CATCH2_INTERNAL_TEST_3() [6] [186] 0.2 0.02 0.05 1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [186] 0.02 0.01 1966312/4915780 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [176] 0.01 0.01 1966312/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 521658/164192124 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [483] 0.00 0.00 3201152/164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.07 0.00 160469314/164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [52] [187] 0.2 0.07 0.00 164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [187] ----------------------------------------------- 0.00 0.00 3048/6814559 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 196677/6814559 CATCH2_INTERNAL_TEST_21() [250] 0.01 0.00 1112114/6814559 CATCH2_INTERNAL_TEST_0() [55] 0.01 0.00 1120128/6814559 CATCH2_INTERNAL_TEST_12() [13] 0.03 0.01 4382592/6814559 CATCH2_INTERNAL_TEST_31() [38] [188] 0.2 0.05 0.02 6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.02 0.00 6814559/6814559 Catch::ExprLhs<char>::ExprLhs(char) [291] ----------------------------------------------- 0.02 0.00 1112062/3336186 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] 0.02 0.00 1112062/3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [229] 0.02 0.00 1112062/3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [241] [189] 0.2 0.07 0.00 3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [189] ----------------------------------------------- <spontaneous> [190] 0.2 0.07 0.00 Catch::(anonymous namespace)::NoopRedirect::deactivateImpl() [190] ----------------------------------------------- 0.03 0.04 1112065/1112065 CATCH2_INTERNAL_TEST_0() [4] [191] 0.2 0.03 0.04 1112065 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [191] 0.01 0.01 1112065/1179724 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) [276] 0.01 0.00 1112065/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.01 1112065/1112065 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [373] ----------------------------------------------- 0.00 0.00 102/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.02 762274/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] 0.00 0.05 2593599/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] [192] 0.2 0.00 0.07 3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] 0.01 0.04 3355975/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] 0.01 0.01 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] ----------------------------------------------- 0.00 0.00 1024/1113087 CATCH2_INTERNAL_TEST_6() [32] 0.02 0.04 1112063/1113087 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] [193] 0.2 0.03 0.04 1113087 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] 0.01 0.02 1113087/4452188 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&) [149] 0.01 0.00 1113087/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.01 1113087/2226126 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&) [330] ----------------------------------------------- 0.00 0.00 34/1966312 CATCH2_INTERNAL_TEST_0() [11] 0.02 0.05 1966278/1966312 CATCH2_INTERNAL_TEST_3() [6] [194] 0.2 0.02 0.05 1966312 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [194] 0.02 0.01 1966312/3932624 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [206] 0.01 0.01 1966312/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 4/17697616 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [704] 0.06 0.00 17697612/17697616 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [138] [195] 0.2 0.07 0.00 17697616 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [195] ----------------------------------------------- <spontaneous> [196] 0.2 0.07 0.00 subI000993 [196] ----------------------------------------------- 0.00 0.00 2049/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.01 0.01 1048576/4408741 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] 0.01 0.01 1116364/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] 0.02 0.02 2241752/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] [197] 0.2 0.03 0.03 4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.03 0.00 4408741/6650678 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [225] 0.00 0.00 4408741/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 4408741/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [897] ----------------------------------------------- 0.01 0.05 2486272/2486272 CATCH2_INTERNAL_TEST_0() [11] [198] 0.1 0.01 0.05 2486272 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) [198] 0.02 0.01 2486272/2486272 Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [253] 0.02 0.01 2486272/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 4/104 CATCH2INTERNAL_TEST_25() [181] 0.02 0.04 100/104 CATCH2_INTERNAL_TEST_3() [126] [199] 0.1 0.03 0.04 104 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] 0.01 0.02 1116364/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [239] 0.01 0.01 1116364/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.00 0.00 1116364/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1116364/1116364 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [906] ----------------------------------------------- <spontaneous> [200] 0.1 0.00 0.06 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [200] 0.04 0.00 84/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.02 84/302 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> >&&) [174] 0.00 0.00 722/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 806/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 722/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- 0.00 0.00 1/3337262 CATCH2_INTERNAL_TEST_18() [123] 0.01 0.01 1112063/3337262 unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125] 0.01 0.01 1112083/3337262 CATCH2_INTERNAL_TEST_0() [4] 0.01 0.01 1113115/3337262 CATCH2_INTERNAL_TEST_6() [32] [201] 0.1 0.04 0.02 3337262 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] 0.02 0.00 3337262/3338264 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&) [294] ----------------------------------------------- 0.00 0.06 1115110/1115110 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] [202] 0.1 0.00 0.06 1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [202] 0.00 0.06 1115110/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] ----------------------------------------------- <spontaneous> [203] 0.1 0.00 0.06 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [203] 0.00 0.06 213/302 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> >&&) [174] ----------------------------------------------- 0.02 0.04 302/302 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> >&&) [174] [204] 0.1 0.02 0.04 302 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [204] 0.02 0.02 2225503/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] ----------------------------------------------- 0.00 0.00 1/3933029 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 72/3933029 CATCH2_INTERNAL_TEST_0() [11] 0.04 0.02 3932956/3933029 CATCH2_INTERNAL_TEST_3() [6] [205] 0.1 0.04 0.02 3933029 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] 0.01 0.00 3933029/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [290] 0.01 0.00 3933029/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.02 0.01 1966312/3932624 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [180] 0.02 0.01 1966312/3932624 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [194] [206] 0.1 0.04 0.02 3932624 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [206] 0.02 0.00 3932624/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.06 67582/67582 CATCH2_INTERNAL_TEST_14() [74] [207] 0.1 0.00 0.06 67582 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [207] 0.00 0.06 67582/67582 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [208] ----------------------------------------------- 0.00 0.06 67582/67582 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [207] [208] 0.1 0.00 0.06 67582 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [208] 0.00 0.02 67582/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.00 0.03 67582/67582 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [267] ----------------------------------------------- 0.00 0.02 2165424/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [245] 0.01 0.02 2248387/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [269] [209] 0.1 0.01 0.04 4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [209] 0.01 0.03 4413811/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [237] 0.00 0.00 4413811/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] ----------------------------------------------- 0.01 0.04 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [211] [210] 0.1 0.01 0.04 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [210] 0.00 0.04 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [229] ----------------------------------------------- 0.00 0.05 1112062/1112062 CATCH2_INTERNAL_TEST_0() [17] [211] 0.1 0.00 0.05 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [211] 0.01 0.04 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [210] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [918] ----------------------------------------------- 0.00 0.00 1000/1113039 CATCH2_INTERNAL_TEST_0() [452] 0.01 0.04 1112039/1113039 CATCH2_INTERNAL_TEST_6() [32] [212] 0.1 0.01 0.04 1113039 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.01 0.02 1113039/4452188 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&) [149] 0.01 0.00 1113039/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.01 1113039/2226126 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&) [330] ----------------------------------------------- 0.05 0.00 27000051/27000051 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) [25] [213] 0.1 0.05 0.00 27000051 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [213] ----------------------------------------------- 0.05 0.00 14337866/14337866 Catch::ExprLhs<char32t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] [214] 0.1 0.05 0.00 14337866 Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [214] ----------------------------------------------- 0.03 0.02 10525244/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [178] [215] 0.1 0.03 0.02 10525244 std::__ptr_traits_ptr_to<char32_t const, char32_t const, false>::pointer_to(char32_t const&) [215] 0.02 0.00 10525244/10525244 char32_t const std::addressof<char32_t const>(char32_t const&) [289] ----------------------------------------------- 0.00 0.00 1113138/10009720 CATCH2_INTERNAL_TEST_6() [32] 0.04 0.01 8896582/10009720 CATCH2_INTERNAL_TEST_0() [4] [216] 0.1 0.04 0.01 10009720 Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [216] 0.01 0.00 10009720/10009720 Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [334] ----------------------------------------------- 0.00 0.00 68/3932624 CATCH2_INTERNAL_TEST_0() [11] 0.05 0.00 3932556/3932624 CATCH2_INTERNAL_TEST_3() [6] [217] 0.1 0.05 0.00 3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [217] 0.00 0.00 3932624/3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [898] ----------------------------------------------- 0.05 0.00 3349809/3349809 unittest::random_char(unittest::character_t) [151] [218] 0.1 0.05 0.00 3349809 void unittest::random<char32_t>(char32_t&) [218] ----------------------------------------------- 0.03 0.03 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] [219] 0.1 0.03 0.03 1115110 std::char_traits<char32_t>::length(char32_t const) [219] 0.03 0.00 2230220/2230220 std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [281] ----------------------------------------------- <spontaneous> [220] 0.1 0.05 0.00 std::char_traits<char>::lt(char const&, char const&) [220] ----------------------------------------------- <spontaneous> [221] 0.1 0.05 0.00 operator delete(void, void) [221] ----------------------------------------------- <spontaneous> [222] 0.1 0.00 0.05 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [222] 0.05 0.00 107/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 107/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.01 0.01 1966312/3932626 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [185] 0.02 0.01 1966314/3932626 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [232] [223] 0.1 0.03 0.02 3932626 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [223] 0.02 0.00 3932626/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.05 5/5 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [224] 0.1 0.00 0.05 5 CATCH2_INTERNAL_TEST_0() [224] 0.01 0.03 9/9 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [247] 0.01 0.00 25/25 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [331] 0.00 0.00 5/85 unittest::g_progress() [279] 0.00 0.00 52/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 2/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.00 0.00 51/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.00 26/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 1/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) [750] 0.00 0.00 1/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] 0.00 0.00 1/14337866 Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [157] 0.00 0.00 1/2098472 unittest::rand_char(bool) [340] 0.00 0.00 25/25 Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1066] ----------------------------------------------- 0.00 0.00 185/6650678 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] 0.01 0.00 2241752/6650678 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] 0.03 0.00 4408741/6650678 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] [225] 0.1 0.04 0.01 6650678 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [225] 0.01 0.00 6650678/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.01 0.04 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] [226] 0.1 0.01 0.04 1048576 std::char_traits<char16_t>::length(char16_t const) [226] 0.04 0.00 3145728/3145728 std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [238] ----------------------------------------------- <spontaneous> [227] 0.1 0.04 0.00 Catch::ITransientExpression::getResult() const [227] ----------------------------------------------- 0.04 0.00 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [228] 0.1 0.04 0.00 2 CATCH2_INTERNAL_TEST_37() [228] 0.00 0.00 348058/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 174029/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 174033/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- 0.00 0.04 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [210] [229] 0.1 0.00 0.04 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [229] 0.02 0.00 1112062/3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [189] 0.02 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [300] ----------------------------------------------- 0.01 0.01 1966312/3932628 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [170] 0.01 0.01 1966316/3932628 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [163] [230] 0.1 0.03 0.02 3932628 Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [230] 0.02 0.00 3932628/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/1113997 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 11/1113997 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.04 1113984/1113997 CATCH2_INTERNAL_TEST_0() [9] [231] 0.1 0.00 0.04 1113997 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] 0.01 0.02 1113997/4452188 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&) [149] 0.01 0.00 1113997/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.01 1113997/1113997 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [372] ----------------------------------------------- 0.00 0.00 36/1966314 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.04 1966278/1966314 CATCH2_INTERNAL_TEST_3() [6] [232] 0.1 0.00 0.04 1966314 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [232] 0.02 0.01 1966314/3932626 Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [223] 0.01 0.01 1966314/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 2/1050831 CATCH2INTERNAL_TEST_21() [250] 0.00 0.00 4/1050831 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 100/1050831 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 2149/1050831 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.04 1048576/1050831 CATCH2_INTERNAL_TEST_0() [17] [233] 0.1 0.00 0.04 1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] 0.01 0.03 2164940/2165328 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [245] 0.01 0.00 2164940/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [375] ----------------------------------------------- 0.00 0.00 2/10084100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [768] 0.00 0.00 1179722/10084100 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) [276] 0.02 0.02 8904376/10084100 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&) [149] [234] 0.1 0.02 0.02 10084100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [234] 0.02 0.00 10108440/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] ----------------------------------------------- 0.00 0.00 1/7657594 CATCH2_INTERNAL_TEST_0() [55] 0.00 0.00 1/7657594 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 4/7657594 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 500/7657594 CATCH2_INTERNAL_TEST_0() [420] 0.01 0.00 1112064/7657594 CATCH2_INTERNAL_TEST_31() [38] 0.03 0.00 6545024/7657594 CATCH2_INTERNAL_TEST_12() [13] [235] 0.1 0.04 0.00 7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.00 0.00 7657594/7657594 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [896] ----------------------------------------------- 0.00 0.00 6/6412043 bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [700] 0.00 0.00 7197/6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [503] 0.04 0.00 6404840/6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [47] [236] 0.1 0.04 0.00 6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [236] ----------------------------------------------- 0.01 0.03 4413811/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [209] [237] 0.1 0.01 0.03 4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [237] 0.01 0.02 4413811/4413811 std::__ptr_traits_ptr_to<char16_t const, char16_t const, false>::pointer_to(char16_t const&) [256] ----------------------------------------------- 0.04 0.00 3145728/3145728 std::char_traits<char16_t>::length(char16_t const) [226] [238] 0.1 0.04 0.00 3145728 std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [238] ----------------------------------------------- 0.00 0.01 1048576/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] 0.01 0.02 1116364/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] [239] 0.1 0.01 0.03 2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [239] 0.01 0.02 2164940/2164940 std::__ptr_traits_ptr_to<char16_t, char16_t, false>::pointer_to(char16_t&) [258] ----------------------------------------------- <spontaneous> [240] 0.1 0.04 0.00 Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [240] ----------------------------------------------- 0.00 0.04 1112062/1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] [241] 0.1 0.00 0.04 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [241] 0.02 0.00 1112062/3336186 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [189] 0.01 0.00 1112062/2224124 std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [251] 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [920] ----------------------------------------------- 0.00 0.04 2/2 CATCH2_INTERNAL_TEST_0() [54] [242] 0.1 0.00 0.04 2 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.04 2/13 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [106] 0.00 0.00 2/17 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [278] 0.00 0.00 2/3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] 0.00 0.00 2/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 2/32 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [580] ----------------------------------------------- 0.00 0.04 2/2 CATCH2_INTERNAL_TEST_0() [54] [243] 0.1 0.00 0.04 2 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] 0.00 0.04 2/13 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [106] 0.00 0.00 2/17 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [278] 0.00 0.00 2/3337218 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2] ----------------------------------------------- <spontaneous> [244] 0.1 0.00 0.04 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [244] 0.04 0.00 84/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 84/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 388/2165328 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.01 0.03 2164940/2165328 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] [245] 0.1 0.01 0.03 2165328 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [245] 0.00 0.02 2165424/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [209] 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] ----------------------------------------------- 0.02 0.02 1112062/1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] [246] 0.1 0.02 0.02 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [246] 0.00 0.02 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [313] ----------------------------------------------- 0.01 0.03 9/9 CATCH2_INTERNAL_TEST_0() [224] [247] 0.1 0.01 0.03 9 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [247] 0.03 0.00 9612168/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- 0.00 0.00 1/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 1/20468385 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] 0.00 0.00 5/20468385 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&) [154] 0.00 0.00 86/20468385 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> >&&) [174] 0.00 0.00 237738/20468385 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) [25] 0.00 0.00 1179867/20468385 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] 0.01 0.00 2930409/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.01 0.00 5283319/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.02 0.00 10836959/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23] [248] 0.1 0.04 0.00 20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- 0.00 0.00 1/364378 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 4/364378 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 100/364378 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 100/364378 CATCH2_INTERNAL_TEST_0() [420] 0.01 0.01 173712/364378 CATCH2_INTERNAL_TEST_25() [181] 0.01 0.01 190461/364378 CATCH2_INTERNAL_TEST_41() [28] [249] 0.1 0.02 0.01 364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.01 366427/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] 0.00 0.00 366427/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [299] 0.00 0.00 366427/83772097 std::is_constant_evaluated() [162] 0.00 0.00 366427/366427 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [936] ----------------------------------------------- 0.01 0.02 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [250] 0.1 0.01 0.02 2 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.01 196677/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.00 0.01 65584/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.00 0.00 528730/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 196677/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.00 0.00 63485/63485 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) [438] 0.00 0.00 264365/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 264369/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 8396/8597 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 2/302 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> >&&) [174] 0.00 0.00 6297/7197 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [503] 0.00 0.00 4198/4198 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) [504] 0.00 0.00 67683/67683 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [505] 0.00 0.00 2/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 4/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.00 6/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.00 6/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 2/2 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 2/1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [690] 0.00 0.00 2/1113997 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] 0.00 0.00 2/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] 0.00 0.00 1/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 1/7657091 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [92] 0.00 0.00 1/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 1/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] 0.00 0.00 1/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.00 0.00 67683/67683 Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [939] 0.00 0.00 2/2 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1155] ----------------------------------------------- 0.01 0.00 1112062/2224124 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [241] 0.01 0.00 1112062/2224124 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [313] [251] 0.1 0.03 0.00 2224124 std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [251] 0.00 0.00 2224124/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- <spontaneous> [252] 0.1 0.00 0.03 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [252] 0.03 0.00 158/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.02 0.01 2486272/2486272 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) [198] [253] 0.1 0.02 0.01 2486272 Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [253] 0.01 0.00 2486272/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.01 0.03 1112064/1112064 CATCH2_INTERNAL_TEST_0() [11] [254] 0.1 0.01 0.03 1112064 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) [254] 0.01 0.01 1112064/18527571 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [99] 0.01 0.00 1112064/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.03 0.00 18527571/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] [255] 0.1 0.03 0.00 18527571 Catch::ExprLhs<int>::ExprLhs(int) [255] ----------------------------------------------- 0.01 0.02 4413811/4413811 std::_cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [237] [256] 0.1 0.01 0.02 4413811 std::__ptr_traits_ptr_to<char16_t const, char16_t const, false>::pointer_to(char16_t const&) [256] 0.01 0.01 4413811/4413811 char16_t const std::addressof<char16_t const>(char16_t const&) [293] ----------------------------------------------- 0.00 0.00 70/3932626 CATCH2_INTERNAL_TEST_0() [11] 0.02 0.01 3932556/3932626 CATCH2_INTERNAL_TEST_3() [6] [257] 0.1 0.02 0.01 3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [257] 0.01 0.00 3932626/3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [337] ----------------------------------------------- 0.01 0.02 2164940/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [239] [258] 0.1 0.01 0.02 2164940 std::__ptr_traits_ptr_to<char16_t, char16_t, false>::pointer_to(char16_t&) [258] 0.01 0.01 2164940/2164940 char16_t std::addressof<char16_t>(char16_t&) [297] ----------------------------------------------- 0.00 0.00 2/1114007 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 9/1114007 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 12/1114007 CATCH2_INTERNAL_TEST_18() [123] 0.02 0.01 1113984/1114007 CATCH2_INTERNAL_TEST_0() [9] [259] 0.1 0.02 0.01 1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] 0.01 0.00 1114007/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [342] ----------------------------------------------- 0.00 0.00 2/404 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [489] 0.00 0.00 2/404 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [490] 0.03 0.00 400/404 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [266] [260] 0.1 0.03 0.00 404 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [260] ----------------------------------------------- <spontaneous> [261] 0.1 0.03 0.00 Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [261] ----------------------------------------------- <spontaneous> [262] 0.1 0.03 0.00 Catch::AssertionHandler::handleMessage(Catch::ResultWas::OfType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [262] ----------------------------------------------- <spontaneous> [263] 0.1 0.03 0.00 Catch::Detail::unique_ptr<Catch::(anonymous namespace)::NoopRedirect>::release() [263] ----------------------------------------------- <spontaneous> [264] 0.1 0.03 0.00 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const [264] ----------------------------------------------- <spontaneous> [265] 0.1 0.03 0.00 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator() const [265] ----------------------------------------------- 0.00 0.03 400/400 CATCH2_INTERNAL_TEST_3() [6] [266] 0.1 0.00 0.03 400 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [266] 0.03 0.00 400/404 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [260] ----------------------------------------------- 0.00 0.03 67582/67582 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [208] [267] 0.1 0.00 0.03 67582 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [267] 0.00 0.03 67582/67582 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [268] ----------------------------------------------- 0.00 0.03 67582/67582 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [267] [268] 0.1 0.00 0.03 67582 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [268] 0.01 0.02 67582/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- 0.00 0.00 388/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 2049/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.03 2241752/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] [269] 0.1 0.00 0.03 2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [269] 0.01 0.02 2248387/4413811 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [209] ----------------------------------------------- 0.00 0.00 1/131 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [485] 0.00 0.03 130/131 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [274] [270] 0.1 0.00 0.03 131 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [270] 0.03 0.00 131/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 102/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.01 0.02 762274/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] [271] 0.1 0.01 0.02 762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] 0.01 0.00 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) [327] 0.00 0.00 762376/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [364] 0.00 0.00 1524750/1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [905] ----------------------------------------------- 0.00 0.03 65/65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [273] [272] 0.1 0.00 0.03 65 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] 0.00 0.03 65/65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [275] 0.00 0.00 65/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] 0.00 0.00 65/438 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [670] 0.00 0.00 130/279 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [976] 0.00 0.00 130/594 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [954] 0.00 0.00 130/330 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [970] 0.00 0.00 130/130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [995] 0.00 0.00 65/100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1006] 0.00 0.00 65/65 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1020] 0.00 0.00 65/65 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1021] ----------------------------------------------- 0.00 0.00 3/65 Catch::Clara::Opt::operator[](Catch::StringRef) & [427] 0.00 0.02 62/65 Catch::Clara::Opt::operator[](Catch::StringRef) && [287] [273] 0.1 0.00 0.03 65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [273] 0.00 0.03 65/65 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] 0.00 0.00 65/100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1005] ----------------------------------------------- 0.00 0.03 130/130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [275] [274] 0.1 0.00 0.03 130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [274] 0.00 0.03 130/131 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [270] 0.00 0.00 130/184 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [984] ----------------------------------------------- 0.00 0.03 65/65 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [275] 0.1 0.00 0.03 65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [275] 0.00 0.03 130/130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [274] 0.00 0.00 260/491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [955] 0.00 0.00 65/250 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [978] ----------------------------------------------- 0.00 0.00 1/1179724 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [712] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [715] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [716] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [714] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [718] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [717] 0.00 0.00 1/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [713] 0.00 0.00 2/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] 0.00 0.00 3/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [678] 0.00 0.00 3/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [677] 0.00 0.00 3/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [676] 0.00 0.00 3/1179724 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 [591] 0.00 0.00 5/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [659] 0.00 0.00 7/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] 0.00 0.00 7/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] 0.00 0.00 8/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [620] 0.00 0.00 8/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [621] 0.00 0.00 20/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [593] 0.00 0.00 67582/1179724 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [421] 0.01 0.01 1112065/1179724 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [191] [276] 0.1 0.01 0.02 1179724 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) [276] 0.00 0.00 1179722/10084100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [234] 0.00 0.00 1179724/113091854 std::char_traits<char>::length(char const) [67] 0.00 0.00 2359446/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 1179722/5631910 std::char_traits<char>::compare(char const, char const, unsigned long) [314] ----------------------------------------------- <spontaneous> [277] 0.1 0.00 0.03 Catch::makeCommandLineParser(Catch::ConfigData&) [277] 0.00 0.02 50/62 Catch::Clara::Opt::operator[](Catch::StringRef) && [287] 0.00 0.01 34/40 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [368] 0.00 0.00 2/3 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [508] 0.00 0.00 2/6 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [492] 0.00 0.00 35/49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 34/242 Catch::Clara::Opt::~Opt() [607] 0.00 0.00 1/50 Catch::Clara::ExeName::~ExeName() [836] 0.00 0.00 34/42 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1055] ----------------------------------------------- 0.00 0.00 2/17 (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] 0.00 0.00 2/17 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.02 0.00 13/17 CATCH2_INTERNAL_TEST_0() [54] [278] 0.1 0.03 0.00 17 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [278] 0.00 0.00 17/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] ----------------------------------------------- 0.00 0.00 1/85 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_41() [28] 0.00 0.00 1/85 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_14() [74] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 2/85 CATCH2_INTERNAL_TEST_37() [228] 0.00 0.00 3/85 CATCH2_INTERNAL_TEST_0() [9] 0.00 0.00 4/85 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 4/85 CATCH2_INTERNAL_TEST_25() [181] 0.00 0.00 4/85 CATCH2_INTERNAL_TEST_31() [38] 0.00 0.00 5/85 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 5/85 CATCH2_INTERNAL_TEST_12() [13] 0.00 0.00 6/85 CATCH2_INTERNAL_TEST_0() [55] 0.00 0.00 12/85 CATCH2_INTERNAL_TEST_0() [17] 0.01 0.00 20/85 CATCH2_INTERNAL_TEST_6() [32] [279] 0.1 0.03 0.00 85 unittest::g_progress() [279] ----------------------------------------------- 0.03 0.00 8913995/8913995 Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [173] [280] 0.1 0.03 0.00 8913995 Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [280] ----------------------------------------------- 0.03 0.00 2230220/2230220 std::char_traits<char32_t>::length(char32_t const) [219] [281] 0.1 0.03 0.00 2230220 std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [281] ----------------------------------------------- 0.00 0.00 1/217 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> >) [491] 0.02 0.00 216/217 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> >&&) [174] [282] 0.1 0.03 0.00 217 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> >&) [282] ----------------------------------------------- <spontaneous> [283] 0.1 0.03 0.00 Catch::scopedActivate(Catch::OutputRedirect&) [283] ----------------------------------------------- <spontaneous> [284] 0.1 0.03 0.00 Catch::FatalConditionHandler::engage() [284] ----------------------------------------------- <spontaneous> [285] 0.1 0.03 0.00 __gnu_cxx::char_traits<char>::copy(char, char const, unsigned long) [285] ----------------------------------------------- <spontaneous> [286] 0.1 0.03 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 [286] ----------------------------------------------- 0.00 0.00 12/62 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.02 50/62 Catch::makeCommandLineParser(Catch::ConfigData&) [277] [287] 0.1 0.00 0.02 62 Catch::Clara::Opt::operator[](Catch::StringRef) && [287] 0.00 0.02 62/65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [273] ----------------------------------------------- <spontaneous> [288] 0.1 0.00 0.02 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [288] 0.02 0.00 116/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.02 0.00 10525244/10525244 std::__ptr_traits_ptr_to<char32_t const, char32_t const, false>::pointer_to(char32_t const&) [215] [289] 0.0 0.02 0.00 10525244 char32_t const std::addressof<char32_t const>(char32_t const&) [289] 0.00 0.00 10525244/10525244 char32_t const std::__addressof<char32_t const>(char32_t const&) [894] ----------------------------------------------- 0.00 0.00 1/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [825] 0.00 0.00 1/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [824] 0.01 0.00 3932627/7865658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [131] 0.01 0.00 3933029/7865658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [205] [290] 0.0 0.02 0.00 7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [290] ----------------------------------------------- 0.02 0.00 6814559/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] [291] 0.0 0.02 0.00 6814559 Catch::ExprLhs<char>::ExprLhs(char) [291] ----------------------------------------------- 0.02 0.00 6542976/6542976 Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [179] [292] 0.0 0.02 0.00 6542976 Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [292] ----------------------------------------------- 0.01 0.01 4413811/4413811 std::__ptr_traits_ptr_to<char16_t const, char16_t const, false>::pointer_to(char16_t const&) [256] [293] 0.0 0.01 0.01 4413811 char16_t const std::addressof<char16_t const>(char16_t const&) [293] 0.01 0.00 4413811/4413811 char16_t const std::__addressof<char16_t const>(char16_t const&) [335] ----------------------------------------------- 0.00 0.00 1002/3338264 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [558] 0.02 0.00 3337262/3338264 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [201] [294] 0.0 0.02 0.00 3338264 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&) [294] ----------------------------------------------- 0.00 0.02 2593601/2593601 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [299] [295] 0.0 0.00 0.02 2593601 std::__ptr_traits_ptr_to<char32_t, char32_t, false>::pointer_to(char32_t&) [295] 0.01 0.01 2593601/2593601 char32_t std::addressof<char32_t>(char32_t&) [296] ----------------------------------------------- 0.01 0.01 2593601/2593601 std::__ptr_traits_ptr_to<char32_t, char32_t, false>::pointer_to(char32_t&) [295] [296] 0.0 0.01 0.01 2593601 char32_t std::addressof<char32_t>(char32_t&) [296] 0.01 0.00 2593601/2593601 char32_t std::__addressof<char32_t>(char32_t&) [374] ----------------------------------------------- 0.01 0.01 2164940/2164940 std::__ptr_traits_ptr_to<char16_t, char16_t, false>::pointer_to(char16_t&) [258] [297] 0.0 0.01 0.01 2164940 char16_t std::addressof<char16_t>(char16_t&) [297] 0.01 0.00 2164940/2164940 char16_t std::__addressof<char16_t>(char16_t&) [376] ----------------------------------------------- 0.00 0.00 1/1524754 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 1/1524754 CATCH2_INTERNAL_TEST_21() [250] 0.00 0.00 2/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 100/1524754 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 102/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.02 0.00 1524548/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] [298] 0.0 0.02 0.00 1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] ----------------------------------------------- 0.00 0.00 2/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 366427/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.02 1115110/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] [299] 0.0 0.00 0.02 1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [299] 0.00 0.02 2593601/2593601 std::__ptr_traits_ptr_to<char32_t, char32_t, false>::pointer_to(char32_t&) [295] ----------------------------------------------- 0.02 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [229] [300] 0.0 0.02 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [300] 0.00 0.00 1112062/1112062 std::__ptr_traits_ptr_to<wchar_t const, wchar_t const, false>::pointer_to(wchar_t const&) [915] ----------------------------------------------- <spontaneous> [301] 0.0 0.02 0.00 Catch::RedirectGuard::RedirectGuard(Catch::RedirectGuard&&) [301] ----------------------------------------------- <spontaneous> [302] 0.0 0.02 0.00 Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [302] ----------------------------------------------- <spontaneous> [303] 0.0 0.02 0.00 Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [303] ----------------------------------------------- <spontaneous> [304] 0.0 0.02 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() [304] ----------------------------------------------- <spontaneous> [305] 0.0 0.02 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) [305] ----------------------------------------------- <spontaneous> [306] 0.0 0.02 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [306] ----------------------------------------------- <spontaneous> [307] 0.0 0.02 0.00 std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [307] ----------------------------------------------- <spontaneous> [308] 0.0 0.02 0.00 std::setprecision(int) [308] ----------------------------------------------- 0.00 0.02 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] [309] 0.0 0.00 0.02 1048576 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] 0.01 0.01 1048576/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.00 0.00 1048576/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [432] 0.00 0.00 1048576/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >) [928] 0.00 0.00 1048576/1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::_Guard::~Guard() [929] ----------------------------------------------- 0.00 0.00 1/3201153 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [489] 0.00 0.02 3201152/3201153 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] [310] 0.0 0.00 0.02 3201153 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310] 0.01 0.01 3201153/177433338 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [36] ----------------------------------------------- 0.01 0.01 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] [311] 0.0 0.01 0.01 762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] 0.00 0.00 762376/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [364] 0.00 0.00 762376/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 762376/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 762376/762376 std::__new_allocator<char32_t>::deallocate(char32_t, unsigned long) [932] ----------------------------------------------- 0.00 0.00 1/70011 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 1/70011 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [632] 0.00 0.00 1/70011 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [626] 0.00 0.00 1/70011 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [624] 0.00 0.00 1/70011 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [630] 0.00 0.00 1/70011 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [628] 0.00 0.00 1/70011 libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622] 0.00 0.00 1/70011 libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [631] 0.00 0.00 1/70011 libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [625] 0.00 0.00 1/70011 libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623] 0.00 0.00 1/70011 libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629] 0.00 0.00 1/70011 libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [627] 0.00 0.00 1/70011 std::random_device::random_device() [634] 0.00 0.00 1/70011 Catch::ReusableStringStream::~ReusableStringStream() [633] 0.00 0.00 2/70011 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 3/70011 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 3/70011 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 4/70011 void std::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]) [585] 0.00 0.00 4/70011 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [586] 0.00 0.00 9/70011 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 9/70011 Catch::ReporterRegistry::ReporterRegistry() [570] 0.00 0.00 16/70011 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 17/70011 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [278] 0.00 0.00 1058/70011 CATCH2_INTERNAL_TEST_6() [32] 0.00 0.00 3337/70011 CATCH2_INTERNAL_TEST_0() [17] 0.00 0.02 65535/70011 CATCH2_INTERNAL_TEST_14() [74] [312] 0.0 0.00 0.02 70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.01 243627/27000050 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) [25] 0.00 0.00 243627/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 243627/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] 0.00 0.00 243627/113091854 std::char_traits<char>::length(char const) [67] ----------------------------------------------- 0.00 0.02 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [246] [313] 0.0 0.00 0.02 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [313] 0.01 0.00 1112062/2224124 std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [251] ----------------------------------------------- 0.00 0.00 1179722/5631910 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) [276] 0.01 0.00 4452188/5631910 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&) [149] [314] 0.0 0.01 0.01 5631910 std::char_traits<char>::compare(char const, char const, unsigned long) [314] 0.01 0.00 5656250/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 1/6 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [402] 0.00 0.00 1/6 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.01 4/6 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [329] [315] 0.0 0.00 0.02 6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] 0.01 0.00 173718/173718 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 173718/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 173718/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] ----------------------------------------------- 0.01 0.00 24/24 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [56] [316] 0.0 0.01 0.00 24 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [316] 0.00 0.00 34/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 34/34 std::less<char const>::operator()(char const, char const) const [719] 0.00 0.00 10/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [317] 0.0 0.01 0.00 Catch::RunContext::assertionEnded(Catch::AssertionResult&&) [317] ----------------------------------------------- <spontaneous> [318] 0.0 0.01 0.00 Catch::RunContext::handleUnfinishedSections() [318] ----------------------------------------------- <spontaneous> [319] 0.0 0.01 0.00 Catch::seedRng(Catch::IConfig const&) [319] ----------------------------------------------- <spontaneous> [320] 0.0 0.01 0.00 __gnu_cxx::char_traits<char>::length(char const) [320] ----------------------------------------------- <spontaneous> [321] 0.0 0.01 0.00 std::type_info::name() const [321] ----------------------------------------------- <spontaneous> [322] 0.0 0.01 0.00 Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const [322] ----------------------------------------------- 0.00 0.00 1/521659 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [725] 0.00 0.01 521658/521659 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] [323] 0.0 0.00 0.01 521659 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] 0.00 0.00 521659/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 521659/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 521659/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] 0.00 0.00 521659/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- 0.01 0.00 173718/173718 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] [324] 0.0 0.01 0.00 173718 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] 0.00 0.00 173718/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 173715/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 173717/83772097 std::is_constant_evaluated() [162] 0.00 0.00 173715/173715 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [487] 0.00 0.00 1/17537890 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] 0.00 0.00 1/25217933 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [150] 0.00 0.00 1/20468385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [248] ----------------------------------------------- 0.00 0.00 2/1464900 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.01 0.00 1464898/1464900 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [86] [325] 0.0 0.01 0.00 1464900 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [325] 0.00 0.00 1464903/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.01 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] [326] 0.0 0.01 0.00 1112062 std::char_traits<wchar_t>::length(wchar_t const) [326] 0.00 0.00 1112062/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.01 0.00 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] [327] 0.0 0.01 0.00 762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) [327] 0.00 0.00 762376/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 762376/762376 std::__new_allocator<char32_t>::allocate(unsigned long, void const) [933] ----------------------------------------------- <spontaneous> [328] 0.0 0.00 0.01 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [328] 0.01 0.00 23/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 23/521698 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [44] 0.00 0.00 23/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- <spontaneous> [329] 0.0 0.00 0.01 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [329] 0.00 0.01 4/6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] 0.00 0.00 4/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.01 1113039/2226126 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.00 0.01 1113087/2226126 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [193] [330] 0.0 0.00 0.01 2226126 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&) [330] 0.01 0.00 2226126/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.01 0.00 25/25 CATCH2_INTERNAL_TEST_0() [224] [331] 0.0 0.01 0.00 25 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [331] 0.00 0.00 25/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 25/25 Catch::BinaryExpr<libutf8::bomt const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [674] ----------------------------------------------- 0.01 0.00 1/1 CATCH2_INTERNAL_TEST_0() [55] [332] 0.0 0.01 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) [332] 0.00 0.00 1/7657092 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [139] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 388/12185252 std::_cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 484/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] 0.00 0.00 1768/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.00 2049/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [395] 0.00 0.00 67683/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [505] 0.00 0.00 1048576/12185252 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] 0.00 0.00 2241752/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] 0.00 0.00 4408741/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.00 0.00 4413811/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [209] [333] 0.0 0.01 0.00 12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] ----------------------------------------------- 0.01 0.00 10009720/10009720 Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [216] [334] 0.0 0.01 0.00 10009720 Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [334] ----------------------------------------------- 0.01 0.00 4413811/4413811 char16_t const std::addressof<char16_t const>(char16_t const&) [293] [335] 0.0 0.01 0.00 4413811 char16_t const std::__addressof<char16_t const>(char16_t const&) [335] ----------------------------------------------- 0.00 0.00 18/4095081 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 20/4095081 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 100/4095081 CATCH2_INTERNAL_TEST_3() [126] 0.00 0.00 31342/4095081 CATCH2_INTERNAL_TEST_0() [17] 0.00 0.00 1113984/4095081 CATCH2_INTERNAL_TEST_0() [9] 0.01 0.00 2949617/4095081 CATCH2_INTERNAL_TEST_3() [6] [336] 0.0 0.01 0.00 4095081 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [336] ----------------------------------------------- 0.01 0.00 3932626/3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [257] [337] 0.0 0.01 0.00 3932626 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [337] ----------------------------------------------- 0.01 0.00 3201152/3201152 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] [338] 0.0 0.01 0.00 3201152 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [338] ----------------------------------------------- 0.00 0.00 1024/2161663 CATCH2_INTERNAL_TEST_6() [32] 0.01 0.00 2160639/2161663 CATCH2_INTERNAL_TEST_0() [4] [339] 0.0 0.01 0.00 2161663 std::setw(int) [339] ----------------------------------------------- 0.00 0.00 1/2098472 CATCH2_INTERNAL_TEST_0() [224] 0.00 0.00 400/2098472 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 3000/2098472 CATCH2_INTERNAL_TEST_12() [13] 0.01 0.00 2095071/2098472 CATCH2_INTERNAL_TEST_41() [28] [340] 0.0 0.01 0.00 2098472 unittest::rand_char(bool) [340] ----------------------------------------------- 0.01 0.00 1114111/1114111 std::hex(std::ios_base&) [362] [341] 0.0 0.01 0.00 1114111 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [341] 0.00 0.00 1114111/1114111 std::operator~(std::IosFmtflags) [912] 0.00 0.00 1114111/1114111 std::operator&=(std::IosFmtflags&, std::IosFmtflags) [911] 0.00 0.00 1114111/2228222 std::operator&(std::IosFmtflags, std::IosFmtflags) [903] 0.00 0.00 1114111/1114111 std::operator|=(std::IosFmtflags&, std::IosFmtflags) [913] ----------------------------------------------- 0.01 0.00 1114007/1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [259] [342] 0.0 0.01 0.00 1114007 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [342] ----------------------------------------------- <spontaneous> [343] 0.0 0.01 0.00 Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [343] ----------------------------------------------- <spontaneous> [344] 0.0 0.01 0.00 Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData&&) [344] ----------------------------------------------- <spontaneous> [345] 0.0 0.01 0.00 Catch::AssertionResult::~AssertionResult() [345] ----------------------------------------------- <spontaneous> [346] 0.0 0.01 0.00 Catch::AssertionHandler::handleUnexpectedInflightException() [346] ----------------------------------------------- <spontaneous> [347] 0.0 0.01 0.00 Catch::Detail::catch_strnlen(char const, unsigned long) [347] ----------------------------------------------- <spontaneous> [348] 0.0 0.01 0.00 Catch::Optional<Catch::AssertionResult>::operator=(Catch::AssertionResult&&) [348] 0.00 0.00 454070/455994 operator new(unsigned long, void) [934] ----------------------------------------------- <spontaneous> [349] 0.0 0.01 0.00 __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) [349] ----------------------------------------------- <spontaneous> [350] 0.0 0.01 0.00 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator++() [350] ----------------------------------------------- <spontaneous> [351] 0.0 0.01 0.00 Catch::AssertionResult::isOk() const [351] ----------------------------------------------- <spontaneous> [352] 0.0 0.01 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [352] ----------------------------------------------- <spontaneous> [353] 0.0 0.01 0.00 std::type_info::operator==(std::type_info const&) const [353] ----------------------------------------------- <spontaneous> [354] 0.0 0.01 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long) [354] ----------------------------------------------- <spontaneous> [355] 0.0 0.01 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) [355] ----------------------------------------------- <spontaneous> [356] 0.0 0.01 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl_data::Vectorimpl_data() [356] ----------------------------------------------- <spontaneous> [357] 0.0 0.01 0.00 std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [357] ----------------------------------------------- <spontaneous> [358] 0.0 0.01 0.00 std::Vectorbase<Catch::Detail::unique_ptr<Catch::IEventListener>, std::allocator<Catch::Detail::unique_ptr<Catch::IEventListener> > >::Vectorimpl_data::Vectorimpl_data() [358] ----------------------------------------------- <spontaneous> [359] 0.0 0.01 0.00 std::Rbtree_header::Rbtree_header() [359] ----------------------------------------------- <spontaneous> [360] 0.0 0.01 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [360] ----------------------------------------------- <spontaneous> [361] 0.0 0.01 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [361] ----------------------------------------------- <spontaneous> [362] 0.0 0.00 0.01 std::hex(std::ios_base&) [362] 0.01 0.00 1114111/1114111 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [341] ----------------------------------------------- 0.00 0.00 604/39825807 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> >&&) [174] 0.00 0.00 4749462/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 17537851/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [103] 0.00 0.00 17537890/39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [53] [363] 0.0 0.01 0.00 39825807 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [363] ----------------------------------------------- 0.00 0.00 4/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 762376/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] 0.00 0.00 762376/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] [364] 0.0 0.01 0.00 1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [364] ----------------------------------------------- 0.00 0.00 1/23 __static_initialization_and_destruction_0() [455] 0.00 0.00 1/23 __static_initialization_and_destruction_0() [456] 0.00 0.00 1/23 __static_initialization_and_destruction_0() [457] 0.00 0.00 1/23 __static_initialization_and_destruction_0() [458] 0.00 0.00 1/23 __static_initialization_and_destruction_0() [459] 0.00 0.00 1/23 __static_initialization_and_destruction_0() [460] 0.00 0.00 2/23 __static_initialization_and_destruction_0() [435] 0.00 0.00 2/23 __static_initialization_and_destruction_0() [436] 0.00 0.00 2/23 __static_initialization_and_destruction_0() [437] 0.00 0.00 3/23 __static_initialization_and_destruction_0() [422] 0.00 0.00 8/23 __static_initialization_and_destruction_0() [394] [365] 0.0 0.01 0.00 23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] ----------------------------------------------- <spontaneous> [366] 0.0 0.00 0.01 main [366] 0.00 0.01 1/1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 1/1 main::{lambda()#1}::operator void ()()() const [1202] ----------------------------------------------- 0.00 0.01 1/1 main [366] [367] 0.0 0.00 0.01 1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 12/62 Catch::Clara::Opt::operator[](Catch::StringRef) && [287] 0.00 0.00 1/1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [428] 0.00 0.00 6/40 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [368] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 4/6 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [492] 0.00 0.00 1/3 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [508] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] 0.00 0.00 8/49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 8/242 Catch::Clara::Opt::~Opt() [607] 0.00 0.00 8/42 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1055] 0.00 0.00 2/2 unittest::g_verbose() [1165] 0.00 0.00 2/3 unittest::g_tmp_dir[abi:cxx11]() [1131] 0.00 0.00 2/2 unittest::g_dist_dir[abi:cxx11]() [1162] 0.00 0.00 2/2 unittest::g_binary_dir[abi:cxx11]() [1163] 0.00 0.00 2/2 unittest::g_source_dir[abi:cxx11]() [1164] 0.00 0.00 1/1 main::{lambda()#1}::FUN() [1203] ----------------------------------------------- 0.00 0.00 6/40 unittest::snapcatch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.01 34/40 Catch::makeCommandLineParser(Catch::ConfigData&) [277] [368] 0.0 0.00 0.01 40 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [368] 0.00 0.00 40/40 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [386] 0.00 0.00 40/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] ----------------------------------------------- 0.01 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [369] 0.0 0.01 0.00 1 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 1/302 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> >&&) [174] 0.00 0.00 1/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 1/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 2/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [370] 0.0 0.01 0.00 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [370] 0.00 0.00 168/7797164 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&) [24] 0.00 0.00 46/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 214/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.01 0.00 2000/2000 CATCH2_INTERNAL_TEST_12() [13] [371] 0.0 0.01 0.00 2000 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [371] 0.00 0.00 2000/18527571 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [99] 0.00 0.00 2000/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.01 1113997/1113997 std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231] [372] 0.0 0.00 0.01 1113997 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [372] 0.01 0.00 1113997/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.01 1112065/1112065 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [191] [373] 0.0 0.00 0.01 1112065 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [373] 0.01 0.00 1112065/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.01 0.00 2593601/2593601 char32_t std::addressof<char32_t>(char32_t&) [296] [374] 0.0 0.01 0.00 2593601 char32_t std::__addressof<char32_t>(char32_t&) [374] ----------------------------------------------- 0.01 0.00 2164940/2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] [375] 0.0 0.01 0.00 2164940 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [375] ----------------------------------------------- 0.01 0.00 2164940/2164940 char16_t std::addressof<char16_t>(char16_t&) [297] [376] 0.0 0.01 0.00 2164940 char16_t std::__addressof<char16_t>(char16_t&) [376] ----------------------------------------------- 0.00 0.00 1024/2161663 CATCH2_INTERNAL_TEST_6() [32] 0.00 0.00 2160639/2161663 CATCH2_INTERNAL_TEST_0() [4] [377] 0.0 0.01 0.00 2161663 std::Setfill<char> std::setfill<char>(char) [377] ----------------------------------------------- 0.00 0.00 100/876 CATCH2INTERNAL_TEST_0() [420] 0.00 0.00 776/876 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] [378] 0.0 0.01 0.00 876 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [378] ----------------------------------------------- 0.00 0.00 1/285 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>&) [547] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [544] 0.00 0.00 1/285 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>&&) [531] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [543] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [545] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [541] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [546] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [540] 0.00 0.00 1/285 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>&&) [532] 0.00 0.00 1/285 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>&&) [537] 0.00 0.00 1/285 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>&&) [533] 0.00 0.00 1/285 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>&&) [534] 0.00 0.00 1/285 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>&&) [535] 0.00 0.00 1/285 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>&&) [536] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [538] 0.00 0.00 1/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [539] 0.00 0.00 1/285 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>&&) [542] 0.00 0.00 2/285 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [520] 0.00 0.00 2/285 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>&&) [521] 0.00 0.00 2/285 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>&&) [522] 0.00 0.00 3/285 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>&&) [511] 0.00 0.00 6/285 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>&&) [495] 0.00 0.00 16/285 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>&&) [481] 0.00 0.00 46/285 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>&&) [440] 0.00 0.00 46/285 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [439] 0.00 0.00 145/285 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [406] [379] 0.0 0.01 0.00 285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] ----------------------------------------------- <spontaneous> [380] 0.0 0.01 0.00 Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator->() [380] ----------------------------------------------- <spontaneous> [381] 0.0 0.01 0.00 __gnu_cxx::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [381] ----------------------------------------------- <spontaneous> [382] 0.0 0.01 0.00 bool __gnu_cxx::__ops::Iterpred<Catch::Generators::(anonymous namespace)::GeneratorTracker::close()::{lambda()#1}::operator()() const::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >) [382] ----------------------------------------------- <spontaneous> [383] 0.0 0.01 0.00 Catch::Config::includeSuccessfulResults() const [383] ----------------------------------------------- <spontaneous> [384] 0.0 0.01 0.00 Catch::Config::warnAboutMissingAssertions() const [384] ----------------------------------------------- <spontaneous> [385] 0.0 0.01 0.00 std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [385] ----------------------------------------------- 0.00 0.00 40/40 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [368] [386] 0.0 0.00 0.00 40 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [386] 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [388] ----------------------------------------------- 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [388] [387] 0.0 0.00 0.00 40 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] 0.00 0.00 8/8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 32/110 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] 0.00 0.00 72/303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [972] 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] 0.00 0.00 8/52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1027] ----------------------------------------------- 0.00 0.00 40/40 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [386] [388] 0.0 0.00 0.00 40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [388] 0.00 0.00 40/40 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] 0.00 0.00 40/110 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1000] ----------------------------------------------- 0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] [389] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [389] 0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [390] 0.00 0.00 24/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1064] ----------------------------------------------- 0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [389] [390] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [390] 0.00 0.00 24/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 1/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 3/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 8/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] [391] 0.0 0.00 0.00 12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] 0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [389] 0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1026] 0.00 0.00 12/250 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [978] ----------------------------------------------- 0.00 0.00 107/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] 0.00 0.00 281/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] [392] 0.0 0.00 0.00 388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 776/876 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [378] 0.00 0.00 388/2165328 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [245] 0.00 0.00 388/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [269] 0.00 0.00 669/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [595] 0.00 0.00 388/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) [966] 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) [965] ----------------------------------------------- 0.00 0.00 8/8 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] [393] 0.0 0.00 0.00 8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 8/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] 0.00 0.00 16/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [424] 0.00 0.00 8/110 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] 0.00 0.00 8/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] 0.00 0.00 8/62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 16/303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [972] 0.00 0.00 16/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] 0.00 0.00 16/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1038] 0.00 0.00 8/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1081] 0.00 0.00 8/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1082] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [394] [394] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [394] 0.00 0.00 8/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 8/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 8/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 8/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [394] ----------------------------------------------- 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [396] [395] 0.0 0.00 0.00 2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [395] 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) [397] 0.00 0.00 2049/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 2049/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- 0.00 0.00 2049/2049 CATCH2_INTERNAL_TEST_3() [126] [396] 0.0 0.00 0.00 2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [396] 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [395] ----------------------------------------------- 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [395] [397] 0.0 0.00 0.00 2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) [397] 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const [947] ----------------------------------------------- 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) [397] [398] 0.0 0.00 0.00 2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.00 281/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 2049/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] 0.00 0.00 2049/2244189 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [269] 0.00 0.00 1768/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] 0.00 0.00 1768/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 4098/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- <spontaneous> [399] 0.0 0.00 0.00 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] 0.00 0.00 6/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [555] 0.00 0.00 7/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] 0.00 0.00 6/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 7/422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [962] 0.00 0.00 7/429 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959] 0.00 0.00 4/5 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1115] ----------------------------------------------- 0.00 0.00 67582/67582 CATCH2_INTERNAL_TEST_14() [74] [400] 0.0 0.00 0.00 67582 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [400] 0.00 0.00 67582/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 67582/67582 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [940] ----------------------------------------------- <spontaneous> [401] 0.0 0.00 0.00 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [401] 0.00 0.00 67582/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [402] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [402] 0.00 0.00 1/6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [315] ----------------------------------------------- 0.00 0.00 35/145 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [449] 0.00 0.00 110/145 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] [403] 0.0 0.00 0.00 145 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [403] 0.00 0.00 145/145 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [404] 0.00 0.00 145/145 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [993] ----------------------------------------------- 0.00 0.00 145/145 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [403] [404] 0.0 0.00 0.00 145 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [404] 0.00 0.00 145/145 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [405] 0.00 0.00 145/145 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [989] ----------------------------------------------- 0.00 0.00 145/145 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [404] [405] 0.0 0.00 0.00 145 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [405] 0.00 0.00 145/145 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [406] 0.00 0.00 145/145 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [994] ----------------------------------------------- 0.00 0.00 145/145 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [405] [406] 0.0 0.00 0.00 145 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [406] 0.00 0.00 145/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 145/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [407] 0.0 0.00 0.00 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [407] 0.00 0.00 12/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [408] 0.0 0.00 0.00 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [408] 0.00 0.00 12/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [409] 0.0 0.00 0.00 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [409] 0.00 0.00 12/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [410] 0.0 0.00 0.00 std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [410] 0.00 0.00 12/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 2/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.00 100/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [574] 0.00 0.00 1464898/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [86] [411] 0.0 0.00 0.00 1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [411] 0.00 0.00 1465002/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 8/110 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 32/110 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] 0.00 0.00 70/110 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] [412] 0.0 0.00 0.00 110 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] 0.00 0.00 110/145 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [403] 0.00 0.00 110/455994 operator new(unsigned long, void) [934] 0.00 0.00 110/303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [972] ----------------------------------------------- 0.00 0.00 65535/65535 CATCH2_INTERNAL_TEST_14() [74] [413] 0.0 0.00 0.00 65535 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [413] 0.00 0.00 65535/65535 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [414] ----------------------------------------------- 0.00 0.00 65535/65535 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [413] [414] 0.0 0.00 0.00 65535 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [414] 0.00 0.00 65535/67582 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [421] 0.00 0.00 65535/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/45 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [518] 0.00 0.00 1/45 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [519] 0.00 0.00 1/45 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [451] 0.00 0.00 2/45 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [429] 0.00 0.00 40/45 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [368] [415] 0.0 0.00 0.00 45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] 0.00 0.00 45/45 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [416] 0.00 0.00 45/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] 0.00 0.00 45/45 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1051] 0.00 0.00 45/45 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1050] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] [416] 0.0 0.00 0.00 45 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [416] 0.00 0.00 45/45 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [444] 0.00 0.00 45/45 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [443] 0.00 0.00 45/45 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1041] ----------------------------------------------- 0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [451] 0.00 0.00 2/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [429] [417] 0.0 0.00 0.00 3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [417] 0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [419] ----------------------------------------------- 0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [419] [418] 0.0 0.00 0.00 3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 3/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] 0.00 0.00 6/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [424] 0.00 0.00 3/3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [766] 0.00 0.00 3/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] 0.00 0.00 3/62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 6/52 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1028] 0.00 0.00 6/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] 0.00 0.00 6/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1038] 0.00 0.00 3/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1081] 0.00 0.00 3/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1082] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [417] [419] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [419] 0.00 0.00 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 3/52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1027] ----------------------------------------------- 0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [420] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [420] 0.00 0.00 100/876 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [378] 0.00 0.00 4806/6339256 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [46] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 4806/3349809 unittest::random_char(unittest::character_t) [151] 0.00 0.00 1600/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 100/364378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] 0.00 0.00 100/1479490 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] 0.00 0.00 300/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.00 300/302 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [561] 0.00 0.00 100/1050831 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [233] 0.00 0.00 100/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 300/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.00 200/200 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [568] 0.00 0.00 500/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] 0.00 0.00 800/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 100/37858291 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [37] 0.00 0.00 801/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 100/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] ----------------------------------------------- 0.00 0.00 2047/67582 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [507] 0.00 0.00 65535/67582 Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [414] [421] 0.0 0.00 0.00 67582 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [421] 0.00 0.00 67582/1179724 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) [276] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [422] [422] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [422] 0.00 0.00 3/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 3/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 3/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 3/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [422] ----------------------------------------------- 0.00 0.00 70/70 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [426] [423] 0.0 0.00 0.00 70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] 0.00 0.00 70/110 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] 0.00 0.00 70/199 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [636] 0.00 0.00 70/110 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1000] 0.00 0.00 70/303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [972] 0.00 0.00 70/425 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [960] ----------------------------------------------- 0.00 0.00 6/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 16/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] [424] 0.0 0.00 0.00 22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [424] 0.00 0.00 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [425] ----------------------------------------------- 0.00 0.00 22/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [424] [425] 0.0 0.00 0.00 22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [425] 0.00 0.00 22/22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [426] 0.00 0.00 66/69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [1019] ----------------------------------------------- 0.00 0.00 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [425] [426] 0.0 0.00 0.00 22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [426] 0.00 0.00 70/70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] 0.00 0.00 140/425 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [960] ----------------------------------------------- <spontaneous> [427] 0.0 0.00 0.00 Catch::Clara::Opt::operator[](Catch::StringRef) & [427] 0.00 0.00 3/65 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [273] ----------------------------------------------- 0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [428] 0.0 0.00 0.00 1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [428] 0.00 0.00 2/2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [429] 0.00 0.00 2/49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1125] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [428] [429] 0.0 0.00 0.00 2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [429] 0.00 0.00 2/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [417] 0.00 0.00 2/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] ----------------------------------------------- 0.00 0.00 669/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] 0.00 0.00 1768/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.00 1048576/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [432] [430] 0.0 0.00 0.00 1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] 0.00 0.00 1050924/1050924 std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [431] 0.00 0.00 185/6650678 std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [225] ----------------------------------------------- 0.00 0.00 1050924/1050924 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] [431] 0.0 0.00 0.00 1050924 std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [431] 0.00 0.00 1050924/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 1048576/1048576 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] [432] 0.0 0.00 0.00 1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [432] 0.00 0.00 1048576/1051013 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [430] ----------------------------------------------- 0.00 0.00 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [433] 0.0 0.00 0.00 2 CATCH2_INTERNAL_TEST_8() [433] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 12192/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 3048/6814559 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [110] 0.00 0.00 3048/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.00 0.00 3048/6814559 Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [188] 0.00 0.00 3048/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.00 0.00 6096/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 6100/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- 0.00 0.00 65553/65553 CATCH2_INTERNAL_TEST_0() [11] [434] 0.0 0.00 0.00 65553 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [434] 0.00 0.00 65553/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 65553/65587 Catch::BinaryExpr<libutf8::utf8iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [478] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [435] [435] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [435] 0.00 0.00 2/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 2/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 2/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 2/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [435] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [436] [436] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [436] 0.00 0.00 2/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 2/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 2/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 2/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [436] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [437] [437] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [437] 0.00 0.00 2/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 2/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 2/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 2/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [437] ----------------------------------------------- 0.00 0.00 63485/63485 CATCH2_INTERNAL_TEST_21() [250] [438] 0.0 0.00 0.00 63485 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) [438] 0.00 0.00 63485/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 63485/63485 Catch::BinaryExpr<char16t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [480] ----------------------------------------------- 0.00 0.00 1/46 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [529] 0.00 0.00 45/46 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [443] [439] 0.0 0.00 0.00 46 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [439] 0.00 0.00 46/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 46/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- 0.00 0.00 1/46 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [530] 0.00 0.00 45/46 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [444] [440] 0.0 0.00 0.00 46 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [440] 0.00 0.00 46/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 46/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [441] 0.0 0.00 0.00 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [441] 0.00 0.00 4/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [442] 0.0 0.00 0.00 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [442] 0.00 0.00 4/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [416] [443] 0.0 0.00 0.00 45 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [443] 0.00 0.00 45/46 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [439] 0.00 0.00 45/46 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [1039] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [416] [444] 0.0 0.00 0.00 45 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [444] 0.00 0.00 45/46 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [440] 0.00 0.00 45/46 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1040] ----------------------------------------------- 0.00 0.00 1/454076 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 1/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [691] 0.00 0.00 1/454076 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [832] 0.00 0.00 1/454076 Catch::Config::name() const [833] 0.00 0.00 2/454076 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 454070/454076 Catch::AssertionResult::hasMessage() const [446] [445] 0.0 0.00 0.00 454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] 0.00 0.00 454076/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [446] 0.0 0.00 0.00 Catch::AssertionResult::hasMessage() const [446] 0.00 0.00 454070/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] ----------------------------------------------- 0.00 0.00 2/6143 CATCH2_INTERNAL_TEST_18() [123] 0.00 0.00 6141/6143 CATCH2_INTERNAL_TEST_25() [181] [447] 0.0 0.00 0.00 6143 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) [447] 0.00 0.00 6204/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] ----------------------------------------------- 0.00 0.00 1/8597 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [691] 0.00 0.00 200/8597 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 8396/8597 CATCH2_INTERNAL_TEST_21() [250] [448] 0.0 0.00 0.00 8597 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.00 0.00 182309/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 182309/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [449] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [449] 0.00 0.00 35/145 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [403] 0.00 0.00 35/455994 operator new(unsigned long, void) [934] 0.00 0.00 35/303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [972] ----------------------------------------------- 0.00 0.00 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [450] 0.0 0.00 0.00 2 CATCH2_INTERNAL_TEST_0() [450] 0.00 0.00 2/85 unittest::g_progress() [279] 0.00 0.00 2/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 2/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 8/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 4/20326648 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82] 0.00 0.00 4/20326648 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [108] 0.00 0.00 8/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 4/106040016 Catch::AssertionHandler::~AssertionHandler() [81] ----------------------------------------------- <spontaneous> [451] 0.0 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [451] 0.00 0.00 1/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [417] 0.00 0.00 1/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] ----------------------------------------------- 0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [452] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [452] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 3000/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 1000/1113039 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [212] 0.00 0.00 1000/3349809 unittest::random_char(unittest::character_t) [151] 0.00 0.00 2000/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 1000/1002 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [558] 0.00 0.00 1000/106040016 Catch::AssertionHandler::~AssertionHandler() [81] 0.00 0.00 1001/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- <spontaneous> [453] 0.0 0.00 0.00 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [453] 0.00 0.00 1/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [454] 0.0 0.00 0.00 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [454] 0.00 0.00 1/306 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [132] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [455] [455] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [455] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [455] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [456] [456] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [456] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [456] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [457] [457] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [457] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [457] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [458] [458] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [458] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [458] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [459] [459] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [459] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [459] ----------------------------------------------- 1 __static_initialization_and_destruction_0() [460] [460] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [460] 0.00 0.00 1/23 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [365] 0.00 0.00 1/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] 1 __static_initialization_and_destruction_0() [460] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [461] 0.0 0.00 0.00 2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [461] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] ----------------------------------------------- 0.00 0.00 2/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [461] [462] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] 0.00 0.00 2/2 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [565] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [768] 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_to_string_view(std::basic_string_view<char, std::char_traits<char> >) [1121] ----------------------------------------------- <spontaneous> [463] 0.0 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 1/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] 0.00 0.00 1/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [648] 0.00 0.00 1/51 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [642] 0.00 0.00 1/13 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] 0.00 0.00 1/62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 4/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] 0.00 0.00 2/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1038] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] [464] 0.0 0.00 0.00 2 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::size() const [1117] 0.00 0.00 2/2 std::__sv_check(unsigned long, unsigned long, char const) [1178] 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const, unsigned long) [1120] ----------------------------------------------- <spontaneous> [465] 0.0 0.00 0.00 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [465] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [466] 0.0 0.00 0.00 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [466] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [467] 0.0 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [467] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [468] 0.0 0.00 0.00 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [468] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [469] 0.0 0.00 0.00 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [469] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [470] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [470] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [471] 0.0 0.00 0.00 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [471] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [472] 0.0 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [472] 0.00 0.00 2/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 19026/19026 CATCH2_INTERNAL_TEST_41() [28] [473] 0.0 0.00 0.00 19026 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [473] 0.00 0.00 19026/19026 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [474] ----------------------------------------------- 0.00 0.00 19026/19026 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [473] [474] 0.0 0.00 0.00 19026 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [474] 0.00 0.00 19026/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 19026/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [475] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [475] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [476] ----------------------------------------------- 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [475] [476] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [476] 0.00 0.00 1/1 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 1/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] ----------------------------------------------- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [476] [477] 0.0 0.00 0.00 1 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [489] 0.00 0.00 1/1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [490] 0.00 0.00 1/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 1/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 1/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1204] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() [1205] ----------------------------------------------- 0.00 0.00 34/65587 std::enableif<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [598] 0.00 0.00 65553/65587 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [434] [478] 0.0 0.00 0.00 65587 Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [478] 0.00 0.00 65587/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1] [479] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [479] 0.00 0.00 1/85 unittest::g_progress() [279] 0.00 0.00 4/17413507 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [58] 0.00 0.00 8/212080032 operator"" catchsr(char const, unsigned long) [16] 0.00 0.00 4/18527571 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [134] 0.00 0.00 5/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] 0.00 0.00 4/106040016 Catch::AssertionHandler::~AssertionHandler() [81] ----------------------------------------------- 0.00 0.00 63485/63485 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) [438] [480] 0.0 0.00 0.00 63485 Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [480] 0.00 0.00 63485/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [481] 0.0 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>&&) [481] 0.00 0.00 16/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 16/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [482] 0.0 0.00 0.00 1 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] 0.00 0.00 1/302 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> >&&) [174] 0.00 0.00 1/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 1/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 2/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 2/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 4/521658 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) [557] 0.00 0.00 521652/521658 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&) [39] [483] 0.0 0.00 0.00 521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [483] 0.00 0.00 521658/164192124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [187] ----------------------------------------------- <spontaneous> [484] 0.0 0.00 0.00 std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [484] 0.00 0.00 1/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- <spontaneous> [485] 0.0 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [485] 0.00 0.00 1/131 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [270] ----------------------------------------------- <spontaneous> [486] 0.0 0.00 0.00 std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [486] 0.00 0.00 1/505 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [156] ----------------------------------------------- 0.00 0.00 173715/173715 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [324] [487] 0.0 0.00 0.00 173715 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [487] 0.00 0.00 173714/173714 std::char_traits<char>::assign(char, unsigned long, char) [488] 0.00 0.00 1/246476588 std::char_traits<char>::assign(char&, char const&) [33] ----------------------------------------------- 0.00 0.00 173714/173714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [487] [488] 0.0 0.00 0.00 173714 std::char_traits<char>::assign(char, unsigned long, char) [488] 0.00 0.00 173714/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 1/1 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] [489] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [489] 0.00 0.00 2/404 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [260] 0.00 0.00 1/3201153 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310] ----------------------------------------------- 0.00 0.00 1/1 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] [490] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [490] 0.00 0.00 2/404 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [260] ----------------------------------------------- <spontaneous> [491] 0.0 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> >) [491] 0.00 0.00 1/217 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> >&) [282] ----------------------------------------------- 0.00 0.00 2/6 Catch::makeCommandLineParser(Catch::ConfigData&) [277] 0.00 0.00 4/6 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [492] 0.0 0.00 0.00 6 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [492] 0.00 0.00 6/6 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] 0.00 0.00 6/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] ----------------------------------------------- 0.00 0.00 6/6 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [492] [493] 0.0 0.00 0.00 6 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] 0.00 0.00 6/6 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [494] 0.00 0.00 6/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 6/6 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> >&) [743] 0.00 0.00 6/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [855] 0.00 0.00 6/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- 0.00 0.00 6/6 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] [494] 0.0 0.00 0.00 6 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [494] 0.00 0.00 6/6 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [495] 0.00 0.00 6/7 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1105] ----------------------------------------------- 0.00 0.00 6/6 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [494] [495] 0.0 0.00 0.00 6 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [495] 0.00 0.00 6/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 6/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [496] 0.0 0.00 0.00 Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [496] 0.00 0.00 890/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [497] 0.0 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [497] 0.00 0.00 214/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Detail::ParserBase::validate() const [500] [498] 0.0 0.00 0.00 213 Catch::Clara::Detail::BasicResult<void>::ok() [498] 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [499] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::ok() [498] [499] 0.0 0.00 0.00 213 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [499] 0.00 0.00 213/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 213/213 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [982] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Opt::validate() const [501] [500] 0.0 0.00 0.00 213 Catch::Clara::Detail::ParserBase::validate() const [500] 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::ok() [498] ----------------------------------------------- <spontaneous> [501] 0.0 0.00 0.00 Catch::Clara::Opt::validate() const [501] 0.00 0.00 213/213 Catch::Clara::Detail::ParserBase::validate() const [500] 0.00 0.00 338/773 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [952] 0.00 0.00 338/766 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [953] 0.00 0.00 213/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [946] 0.00 0.00 213/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [945] ----------------------------------------------- <spontaneous> [502] 0.0 0.00 0.00 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [502] 0.00 0.00 168/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 900/7197 CATCH2_INTERNAL_TEST_3() [6] 0.00 0.00 6297/7197 CATCH2_INTERNAL_TEST_21() [250] [503] 0.0 0.00 0.00 7197 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [503] 0.00 0.00 7197/6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [236] 0.00 0.00 7197/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- 0.00 0.00 4198/4198 CATCH2_INTERNAL_TEST_21() [250] [504] 0.0 0.00 0.00 4198 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) [504] 0.00 0.00 4198/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 4198/4198 Catch::BinaryExpr<char16t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [528] ----------------------------------------------- 0.00 0.00 67683/67683 CATCH2_INTERNAL_TEST_21() [250] [505] 0.0 0.00 0.00 67683 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [505] 0.00 0.00 67683/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 67683/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- 0.00 0.00 2047/2047 CATCH2_INTERNAL_TEST_14() [74] [506] 0.0 0.00 0.00 2047 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [506] 0.00 0.00 2047/2047 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [507] ----------------------------------------------- 0.00 0.00 2047/2047 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [506] [507] 0.0 0.00 0.00 2047 Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [507] 0.00 0.00 2047/67582 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [421] 0.00 0.00 2047/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/3 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 2/3 Catch::makeCommandLineParser(Catch::ConfigData&) [277] [508] 0.0 0.00 0.00 3 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [508] 0.00 0.00 3/3 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] 0.00 0.00 3/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [508] [509] 0.0 0.00 0.00 3 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] 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> >&&) [510] 0.00 0.00 3/211626047 Catch::StringRef::StringRef() [50] 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&) [778] 0.00 0.00 3/3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [859] 0.00 0.00 3/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] [510] 0.0 0.00 0.00 3 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [510] 0.00 0.00 3/3 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [511] 0.00 0.00 3/3 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1149] ----------------------------------------------- 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> >&&) [510] [511] 0.0 0.00 0.00 3 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [511] 0.00 0.00 3/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 3/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [512] 0.0 0.00 0.00 Catch::SectionInfo::~SectionInfo() [512] 0.00 0.00 1311/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 100/100 CATCH2_INTERNAL_TEST_3() [6] [513] 0.0 0.00 0.00 100 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.00 2149/7169263 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [152] 0.00 0.00 102/1877486 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [153] 0.00 0.00 102/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] 0.00 0.00 102/3355975 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [192] 0.00 0.00 102/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] 0.00 0.00 102/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 102/762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [930] 0.00 0.00 102/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [931] ----------------------------------------------- <spontaneous> [514] 0.0 0.00 0.00 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [514] 0.00 0.00 1002/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 1002/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [515] 0.0 0.00 0.00 Catch::TestCaseTracking::TrackerContext::startRun() [515] 0.00 0.00 23/23 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [517] 0.00 0.00 23/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 23/106041506 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [83] ----------------------------------------------- <spontaneous> [516] 0.0 0.00 0.00 Catch::RunContext::runCurrentTest() [516] 0.00 0.00 84/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] 0.00 0.00 84/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 23/23 Catch::TestCaseTracking::TrackerContext::startRun() [515] [517] 0.0 0.00 0.00 23 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [517] 0.00 0.00 23/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] ----------------------------------------------- <spontaneous> [518] 0.0 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [518] 0.00 0.00 1/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] ----------------------------------------------- <spontaneous> [519] 0.0 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [519] 0.00 0.00 1/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] ----------------------------------------------- <spontaneous> [520] 0.0 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>&) [520] 0.00 0.00 2/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] ----------------------------------------------- <spontaneous> [521] 0.0 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>&&) [521] 0.00 0.00 2/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 2/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [522] 0.0 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>&&) [522] 0.00 0.00 2/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 2/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [523] 0.0 0.00 0.00 Catch::(anonymous namespace)::NoopRedirect::getStderr() [523] 0.00 0.00 84/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- <spontaneous> [524] 0.0 0.00 0.00 Catch::(anonymous namespace)::NoopRedirect::getStdout() [524] 0.00 0.00 84/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- 0.00 0.00 2048/2048 CATCH2_INTERNAL_TEST_12() [13] [525] 0.0 0.00 0.00 2048 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) [525] 0.00 0.00 2048/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2048/2048 Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [552] ----------------------------------------------- <spontaneous> [526] 0.0 0.00 0.00 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [526] 0.00 0.00 253/4747714 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [527] 0.0 0.00 0.00 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [527] 0.00 0.00 214/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- 0.00 0.00 4198/4198 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) [504] [528] 0.0 0.00 0.00 4198 Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [528] 0.00 0.00 4198/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [529] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [529] 0.00 0.00 1/46 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [439] 0.00 0.00 1/52 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [849] ----------------------------------------------- <spontaneous> [530] 0.0 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [530] 0.00 0.00 1/46 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [440] 0.00 0.00 1/51 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [850] ----------------------------------------------- <spontaneous> [531] 0.0 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>&&) [531] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [532] 0.0 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>&&) [532] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [533] 0.0 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>&&) [533] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [534] 0.0 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>&&) [534] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [535] 0.0 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>&&) [535] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [536] 0.0 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>&&) [536] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [537] 0.0 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>&&) [537] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [538] 0.0 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&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [538] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [539] 0.0 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&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [539] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [540] 0.0 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)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [540] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [541] 0.0 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)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [541] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [542] 0.0 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>&&) [542] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [543] 0.0 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)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [543] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [544] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [544] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [545] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [545] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [546] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [546] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] 0.00 0.00 1/286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- <spontaneous> [547] 0.0 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [547] 0.00 0.00 1/285 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [379] ----------------------------------------------- <spontaneous> [548] 0.0 0.00 0.00 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [548] 0.00 0.00 138/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] 0.00 0.00 69/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 138/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 69/508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- <spontaneous> [549] 0.0 0.00 0.00 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [549] 0.00 0.00 130/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [550] 0.0 0.00 0.00 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [550] 0.00 0.00 130/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [551] 0.0 0.00 0.00 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [551] 0.00 0.00 260/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 2048/2048 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) [525] [552] 0.0 0.00 0.00 2048 Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [552] 0.00 0.00 2048/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [553] 0.0 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [553] 0.00 0.00 215/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [554] 0.0 0.00 0.00 Catch::TestCaseStats::~TestCaseStats() [554] 0.00 0.00 214/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] [555] 0.0 0.00 0.00 213 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [555] 0.00 0.00 213/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 213/213 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [983] ----------------------------------------------- <spontaneous> [556] 0.0 0.00 0.00 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [556] 0.00 0.00 690/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 4/4 CATCH2INTERNAL_TEST_0() [54] [557] 0.0 0.00 0.00 4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [557] 0.00 0.00 4/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] 0.00 0.00 4/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 4/113091854 std::char_traits<char>::length(char const) [67] 0.00 0.00 4/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 4/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [483] ----------------------------------------------- 0.00 0.00 2/1002 CATCH2_INTERNAL_TEST_0() [54] 0.00 0.00 1000/1002 CATCH2_INTERNAL_TEST_0() [452] [558] 0.0 0.00 0.00 1002 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [558] 0.00 0.00 1002/3338264 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&) [294] ----------------------------------------------- <spontaneous> [559] 0.0 0.00 0.00 Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [559] 0.00 0.00 69/21078259 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [29] ----------------------------------------------- 0.00 0.00 1/16 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [608] 0.00 0.00 3/16 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [589] 0.00 0.00 3/16 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [588] 0.00 0.00 9/16 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [569] [560] 0.0 0.00 0.00 16 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 16/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 16/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 2/302 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 300/302 CATCH2_INTERNAL_TEST_0() [420] [561] 0.0 0.00 0.00 302 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [561] 0.00 0.00 302/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 302/502 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [572] ----------------------------------------------- 0.00 0.00 1/10 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [602] 0.00 0.00 2/10 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [591] 0.00 0.00 7/10 Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [567] [562] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [562] 0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [563] ----------------------------------------------- 0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [562] [563] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [563] 0.00 0.00 10/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1083] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [565] [564] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [564] 0.00 0.00 2/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::size() const [1117] 0.00 0.00 2/2 std::basic_string_view<char, std::char_traits<char> >::data() const [1170] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] [565] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [565] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [564] 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_to_string_view(std::basic_string_view<char, std::char_traits<char> >) [1121] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper::__sv_wrapper(std::basic_string_view<char, std::char_traits<char> >) [1177] ----------------------------------------------- 0.00 0.00 1/2 operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [369] 0.00 0.00 1/2 operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [482] [566] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566] 0.00 0.00 2/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [41] 0.00 0.00 4/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 4/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 2/521658 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [483] ----------------------------------------------- <spontaneous> [567] 0.0 0.00 0.00 Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [567] 0.00 0.00 7/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [562] ----------------------------------------------- 0.00 0.00 200/200 CATCH2_INTERNAL_TEST_0() [420] [568] 0.0 0.00 0.00 200 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [568] 0.00 0.00 200/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 200/502 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [572] ----------------------------------------------- 0.00 0.00 9/9 CATCH2INTERNAL_TEST_0() [54] [569] 0.0 0.00 0.00 9 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [569] 0.00 0.00 9/16 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 9/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 9/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- <spontaneous> [570] 0.0 0.00 0.00 Catch::ReporterRegistry::ReporterRegistry() [570] 0.00 0.00 9/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 9/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [571] 0.0 0.00 0.00 Catch::StringRef::StringRef(char const) [571] 0.00 0.00 941/508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- 0.00 0.00 200/502 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [568] 0.00 0.00 302/502 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [561] [572] 0.0 0.00 0.00 502 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [572] 0.00 0.00 502/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [573] 0.0 0.00 0.00 Catch::StringRef::substr(unsigned long, unsigned long) const [573] 0.00 0.00 774/508900187 Catch::StringRef::StringRef(char const, unsigned long) [31] ----------------------------------------------- 0.00 0.00 100/100 CATCH2_INTERNAL_TEST_3() [6] [574] 0.0 0.00 0.00 100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [574] 0.00 0.00 100/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 100/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [411] ----------------------------------------------- <spontaneous> [575] 0.0 0.00 0.00 Catch::TestCaseInfo::~TestCaseInfo() [575] 0.00 0.00 46/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [576] 0.0 0.00 0.00 Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [576] 0.00 0.00 4/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [577] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [577] 0.00 0.00 1/1161494 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [15] ----------------------------------------------- 0.00 0.00 6/106 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 100/106 CATCH2_INTERNAL_TEST_3() [126] [578] 0.0 0.00 0.00 106 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [578] 0.00 0.00 106/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 106/106 Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [596] ----------------------------------------------- <spontaneous> [579] 0.0 0.00 0.00 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [579] 0.00 0.00 3/975988 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 2/32 (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [242] 0.00 0.00 30/32 CATCH2_INTERNAL_TEST_0() [54] [580] 0.0 0.00 0.00 32 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [580] 0.00 0.00 32/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [581] 0.0 0.00 0.00 Catch::ConfigData::ConfigData() [581] 0.00 0.00 3/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- <spontaneous> [582] 0.0 0.00 0.00 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [582] 0.00 0.00 3/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] ----------------------------------------------- <spontaneous> [583] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [583] 0.00 0.00 196/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] ----------------------------------------------- <spontaneous> [584] 0.0 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [584] 0.00 0.00 2/4319226 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [18] 0.00 0.00 2/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] ----------------------------------------------- <spontaneous> [585] 0.0 0.00 0.00 void std::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]) [585] 0.00 0.00 4/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 4/455994 operator new(unsigned long, void) [934] ----------------------------------------------- <spontaneous> [586] 0.0 0.00 0.00 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [586] 0.00 0.00 4/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] ----------------------------------------------- <spontaneous> [587] 0.0 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [587] 0.00 0.00 9/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [54] [588] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [588] 0.00 0.00 3/16 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [746] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [54] [589] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [589] 0.00 0.00 3/16 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [747] ----------------------------------------------- 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [245] [590] 0.0 0.00 0.00 484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] 0.00 0.00 484/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 484/12185252 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [333] 0.00 0.00 484/968 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [951] 0.00 0.00 484/484 std::__new_allocator<char16_t>::deallocate(char16_t, unsigned long) [956] ----------------------------------------------- <spontaneous> [591] 0.0 0.00 0.00 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [591] 0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [562] 0.00 0.00 3/1179724 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) [276] ----------------------------------------------- <spontaneous> [592] 0.0 0.00 0.00 Catch::Config::Config(Catch::ConfigData const&) [592] 0.00 0.00 2/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 20/20 CATCH2_INTERNAL_TEST_6() [32] [593] 0.0 0.00 0.00 20 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [593] 0.00 0.00 20/1179724 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) [276] 0.00 0.00 20/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 20/20 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [685] ----------------------------------------------- 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [595] [594] 0.0 0.00 0.00 484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) [594] 0.00 0.00 484/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 484/484 std::__new_allocator<char16_t>::allocate(unsigned long, void const) [957] ----------------------------------------------- 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] [595] 0.0 0.00 0.00 388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [595] 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) [594] 0.00 0.00 879/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [944] 0.00 0.00 484/968 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [951] ----------------------------------------------- 0.00 0.00 106/106 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [578] [596] 0.0 0.00 0.00 106 Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [596] 0.00 0.00 106/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/373 Catch::Clara::Args::~Args() [835] 0.00 0.00 130/373 Catch::TestCaseTracking::SectionTracker::~SectionTracker() [662] 0.00 0.00 242/373 Catch::Clara::Opt::~Opt() [607] [597] 0.0 0.00 0.00 373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] 0.00 0.00 373/373 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [604] 0.00 0.00 373/373 std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [683] 0.00 0.00 373/594 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [954] ----------------------------------------------- 0.00 0.00 34/34 CATCH2_INTERNAL_TEST_0() [11] [598] 0.0 0.00 0.00 34 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [598] 0.00 0.00 34/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 34/65587 Catch::BinaryExpr<libutf8::utf8iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [478] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [599] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [599] 0.00 0.00 1/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [600] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [600] 0.00 0.00 1/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [601] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [601] 0.00 0.00 1/975988 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [65] ----------------------------------------------- <spontaneous> [602] 0.0 0.00 0.00 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [602] 0.00 0.00 1/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [562] ----------------------------------------------- 0.00 0.00 1/10 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [584] 0.00 0.00 7/10 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] [603] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] 0.00 0.00 10/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1084] ----------------------------------------------- 0.00 0.00 373/373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] [604] 0.0 0.00 0.00 373 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [604] 0.00 0.00 373/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 373/373 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [967] ----------------------------------------------- <spontaneous> [605] 0.0 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [605] 0.00 0.00 9/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [606] 0.0 0.00 0.00 Catch::ColumnInfo::~ColumnInfo() [606] 0.00 0.00 8/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/242 Catch::Clara::Help::~Help() [834] 0.00 0.00 8/242 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 34/242 Catch::makeCommandLineParser(Catch::ConfigData&) [277] 0.00 0.00 199/242 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [636] [607] 0.0 0.00 0.00 242 Catch::Clara::Opt::~Opt() [607] 0.00 0.00 242/373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] 0.00 0.00 242/242 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [808] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [608] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [608] 0.00 0.00 1/16 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [560] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [797] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [609] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [609] 0.00 0.00 1/1 libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [610] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [610] 0.00 0.00 1/1 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [624] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [611] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [611] 0.00 0.00 1/1 libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [612] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [612] 0.00 0.00 1/1 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [626] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [613] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [613] 0.00 0.00 1/1 libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [625] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [614] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [614] 0.00 0.00 1/1 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [628] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [615] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [615] 0.00 0.00 1/1 libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [627] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [616] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [616] 0.00 0.00 1/1 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [630] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [617] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [617] 0.00 0.00 1/1 libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [618] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [618] 0.00 0.00 1/1 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [632] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/14 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [619] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [619] 0.00 0.00 1/1 libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [631] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] ----------------------------------------------- 0.00 0.00 8/8 CATCH2_INTERNAL_TEST_0() [4] [620] 0.0 0.00 0.00 8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [620] 0.00 0.00 8/1179724 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) [276] 0.00 0.00 8/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 8/8 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [710] ----------------------------------------------- 0.00 0.00 8/8 CATCH2_INTERNAL_TEST_6() [32] [621] 0.0 0.00 0.00 8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [621] 0.00 0.00 8/1179724 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) [276] 0.00 0.00 8/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 8/8 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) [711] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [609] [622] 0.0 0.00 0.00 1 libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [611] [623] 0.0 0.00 0.00 1 libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [610] [624] 0.0 0.00 0.00 1 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [624] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [613] [625] 0.0 0.00 0.00 1 libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [625] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [612] [626] 0.0 0.00 0.00 1 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [626] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [615] [627] 0.0 0.00 0.00 1 libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [627] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [614] [628] 0.0 0.00 0.00 1 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [628] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [617] [629] 0.0 0.00 0.00 1 libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [616] [630] 0.0 0.00 0.00 1 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [630] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [619] [631] 0.0 0.00 0.00 1 libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [631] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [618] [632] 0.0 0.00 0.00 1 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [632] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [633] 0.0 0.00 0.00 Catch::ReusableStringStream::~ReusableStringStream() [633] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [634] 0.0 0.00 0.00 std::random_device::random_device() [634] 0.00 0.00 1/70011 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [312] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/49 Catch::Session::Session() [783] 0.00 0.00 1/49 Catch::Session::~Session() [784] 0.00 0.00 2/49 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [428] 0.00 0.00 2/49 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [767] 0.00 0.00 8/49 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 35/49 Catch::makeCommandLineParser(Catch::ConfigData&) [277] [635] 0.0 0.00 0.00 49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 49/50 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] 0.00 0.00 49/50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] 0.00 0.00 49/50 Catch::Clara::ExeName::~ExeName() [836] 0.00 0.00 49/344 Catch::Clara::Detail::ParserBase::~ParserBase() [969] ----------------------------------------------- 0.00 0.00 70/199 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] 0.00 0.00 129/199 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [660] [636] 0.0 0.00 0.00 199 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [636] 0.00 0.00 199/242 Catch::Clara::Opt::~Opt() [607] ----------------------------------------------- 0.00 0.00 3/7 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 4/7 CATCH2_INTERNAL_TEST_6() [32] [637] 0.0 0.00 0.00 7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] 0.00 0.00 7/1179724 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) [276] 0.00 0.00 7/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 7/7 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) [720] ----------------------------------------------- 0.00 0.00 1/7 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 6/7 CATCH2_INTERNAL_TEST_6() [32] [638] 0.0 0.00 0.00 7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] 0.00 0.00 7/1179724 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) [276] 0.00 0.00 7/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 7/7 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) [721] ----------------------------------------------- <spontaneous> [639] 0.0 0.00 0.00 Catch::ConfigData::~ConfigData() [639] 0.00 0.00 6/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_21() [250] [640] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 6/10525244 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [127] 0.00 0.00 2/2 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [702] 0.00 0.00 2/1481539 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [299] 0.00 0.00 2/1524754 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [298] 0.00 0.00 4/1524756 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [364] 0.00 0.00 2/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] 0.00 0.00 2/83772097 std::is_constant_evaluated() [162] 0.00 0.00 4/762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [930] 0.00 0.00 2/366429 std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [935] 0.00 0.00 2/8998443 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [895] 0.00 0.00 2/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [931] ----------------------------------------------- 0.00 0.00 1/50 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [799] 0.00 0.00 49/50 Catch::Clara::Parser::~Parser() [635] [641] 0.0 0.00 0.00 50 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] 0.00 0.00 50/51 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [642] 0.00 0.00 50/50 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [769] 0.00 0.00 50/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] ----------------------------------------------- 0.00 0.00 1/51 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 50/51 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] [642] 0.0 0.00 0.00 51 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [642] 0.00 0.00 51/51 void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [661] 0.00 0.00 51/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- <spontaneous> [643] 0.0 0.00 0.00 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [643] 0.00 0.00 2/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [644] 0.0 0.00 0.00 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [644] 0.00 0.00 2/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_18() [123] [645] 0.0 0.00 0.00 2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) [645] 0.00 0.00 2/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_18() [123] [646] 0.0 0.00 0.00 2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long) [646] 0.00 0.00 2/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_18() [123] [647] 0.0 0.00 0.00 2 operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) [647] 0.00 0.00 2/3280977 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [78] ----------------------------------------------- 0.00 0.00 1/2 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/2 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] [648] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [648] 0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [652] 0.00 0.00 2/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- 0.00 0.00 43/43 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] [649] 0.0 0.00 0.00 43 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] 0.00 0.00 43/54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] 0.00 0.00 43/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 43/455994 operator new(unsigned long, void) [934] 0.00 0.00 43/52 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1028] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [652] [650] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [650] 0.00 0.00 2/2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [650] [651] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] 0.00 0.00 43/43 void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] 0.00 0.00 45/85 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1013] 0.00 0.00 43/86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1012] 0.00 0.00 43/425 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [960] 0.00 0.00 43/86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1011] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [648] [652] 0.0 0.00 0.00 2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [652] 0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [650] ----------------------------------------------- 0.00 0.00 3/54 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [766] 0.00 0.00 8/54 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [724] 0.00 0.00 43/54 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] [653] 0.0 0.00 0.00 54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] 0.00 0.00 54/54 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 54/54 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1024] ----------------------------------------------- 0.00 0.00 54/54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] [654] 0.0 0.00 0.00 54 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 54/54 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [667] 0.00 0.00 54/54 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [698] 0.00 0.00 54/184 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [984] 0.00 0.00 54/491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [955] 0.00 0.00 54/594 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [954] 0.00 0.00 54/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [945] 0.00 0.00 54/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [946] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [655] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 1/20034874 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&) [27] 0.00 0.00 1/158837131 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [14] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 1/2929808 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> >&) [900] ----------------------------------------------- <spontaneous> [656] 0.0 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> >) [656] 0.00 0.00 5/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [657] 0.0 0.00 0.00 1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 2/6019559 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [101] 0.00 0.00 2/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] 0.00 0.00 1/3 unittest::g_tmp_dir[abi:cxx11]() [1131] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [658] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [658] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 1/20034874 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&) [27] 0.00 0.00 1/2929808 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> >&) [900] ----------------------------------------------- 0.00 0.00 5/5 CATCH2_INTERNAL_TEST_6() [32] [659] 0.0 0.00 0.00 5 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [659] 0.00 0.00 5/1179724 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) [276] 0.00 0.00 5/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 5/5 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [737] ----------------------------------------------- 0.00 0.00 129/129 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [661] [660] 0.0 0.00 0.00 129 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [660] 0.00 0.00 129/199 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [636] ----------------------------------------------- 0.00 0.00 51/51 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [642] [661] 0.0 0.00 0.00 51 void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [661] 0.00 0.00 129/129 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [660] 0.00 0.00 129/425 Catch::Clara::Opt std::_addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [960] ----------------------------------------------- <spontaneous> [662] 0.0 0.00 0.00 Catch::TestCaseTracking::SectionTracker::~SectionTracker() [662] 0.00 0.00 130/373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] ----------------------------------------------- <spontaneous> [663] 0.0 0.00 0.00 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [663] 0.00 0.00 4/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [664] 0.0 0.00 0.00 2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [664] 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] ----------------------------------------------- 0.00 0.00 2/2 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [664] [665] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [665] 0.00 0.00 2/27000050 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) [25] 0.00 0.00 2/1464900 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [325] 0.00 0.00 2/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 2/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] 0.00 0.00 2/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 2/1465000 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [411] ----------------------------------------------- <spontaneous> [666] 0.0 0.00 0.00 std::less<Catch::TestCaseHandle const>::operator()(Catch::TestCaseHandle const, Catch::TestCaseHandle const) const [666] 0.00 0.00 146/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 54/54 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] [667] 0.0 0.00 0.00 54 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [667] 0.00 0.00 54/54 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [689] 0.00 0.00 54/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- <spontaneous> [668] 0.0 0.00 0.00 Catch::parseReporterSpec(Catch::StringRef) [668] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 10/10 CATCH2_INTERNAL_TEST_0() [55] [669] 0.0 0.00 0.00 10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) [669] 0.00 0.00 10/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 10/10 Catch::BinaryExpr<char32t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [703] ----------------------------------------------- 0.00 0.00 65/438 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] 0.00 0.00 373/438 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [683] [670] 0.0 0.00 0.00 438 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [670] 0.00 0.00 120/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 120/120 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [998] ----------------------------------------------- 0.00 0.00 1/120 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [839] 0.00 0.00 54/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [697] 0.00 0.00 65/120 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [671] 0.0 0.00 0.00 120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] 0.00 0.00 120/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 120/120 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [999] ----------------------------------------------- <spontaneous> [672] 0.0 0.00 0.00 Catch::ReporterSpec::~ReporterSpec() [672] 0.00 0.00 3/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- <spontaneous> [673] 0.0 0.00 0.00 Catch::TestSpecParser::~TestSpecParser() [673] 0.00 0.00 3/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] ----------------------------------------------- 0.00 0.00 25/25 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [331] [674] 0.0 0.00 0.00 25 Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [674] 0.00 0.00 25/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [675] 0.0 0.00 0.00 1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] 0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] 0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1184] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_6() [32] [676] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [676] 0.00 0.00 3/1179724 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) [276] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [744] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [4] [677] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [677] 0.00 0.00 3/1179724 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) [276] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) [745] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [54] [678] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [678] 0.00 0.00 3/1179724 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) [276] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [748] ----------------------------------------------- <spontaneous> [679] 0.0 0.00 0.00 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [679] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [680] 0.0 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [680] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] ----------------------------------------------- <spontaneous> [681] 0.0 0.00 0.00 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [681] 0.00 0.00 1/4747714 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] 0.00 0.00 1/455994 operator new(unsigned long, void) [934] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] [682] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [648] 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [843] 0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1064] 0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1026] 0.00 0.00 1/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1053] 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1054] ----------------------------------------------- 0.00 0.00 373/373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] [683] 0.0 0.00 0.00 373 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [683] 0.00 0.00 373/438 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [670] 0.00 0.00 373/373 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [968] ----------------------------------------------- <spontaneous> [684] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [684] 0.00 0.00 36/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 18/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] 0.00 0.00 18/74 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1017] ----------------------------------------------- 0.00 0.00 20/20 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [593] [685] 0.0 0.00 0.00 20 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [685] 0.00 0.00 20/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 84/84 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] [686] 0.0 0.00 0.00 84 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [686] 0.00 0.00 84/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 84/455994 operator new(unsigned long, void) [934] 0.00 0.00 84/279 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [976] ----------------------------------------------- 0.00 0.00 54/54 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [689] [687] 0.0 0.00 0.00 54 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [687] 0.00 0.00 54/54 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] ----------------------------------------------- 0.00 0.00 54/54 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [687] [688] 0.0 0.00 0.00 54 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] 0.00 0.00 84/84 void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [686] 0.00 0.00 138/1705 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [950] 0.00 0.00 84/773 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [952] 0.00 0.00 84/166 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [988] 0.00 0.00 84/766 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [953] ----------------------------------------------- 0.00 0.00 54/54 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [667] [689] 0.0 0.00 0.00 54 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [689] 0.00 0.00 54/54 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [687] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_21() [250] [690] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [690] 0.00 0.00 2/2 bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [700] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/2 Catch::BinaryExpr<std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [773] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [691] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [691] 0.00 0.00 1/8597 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [448] 0.00 0.00 1/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] 0.00 0.00 1/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- 0.00 0.00 1/2 CATCH2_INTERNAL_TEST_0() [4] 0.00 0.00 1/2 CATCH2_INTERNAL_TEST_6() [32] [692] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] 0.00 0.00 2/1179724 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) [276] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/2 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [770] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [693] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [693] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] ----------------------------------------------- 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [693] [694] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] 0.00 0.00 1/27000050 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) [25] 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 1/27695430 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [158] 0.00 0.00 1/1 std::initializer_list<char>::end() const [1195] 0.00 0.00 1/2 std::initializer_list<char>::begin() const [1169] ----------------------------------------------- 0.00 0.00 1/14 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [618] 0.00 0.00 1/14 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [612] 0.00 0.00 1/14 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [610] 0.00 0.00 1/14 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [616] 0.00 0.00 1/14 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [614] 0.00 0.00 9/14 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [569] [695] 0.0 0.00 0.00 14 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [695] 0.00 0.00 14/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [731] 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736] 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [733] 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [732] 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735] 0.00 0.00 2/12 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734] [696] 0.0 0.00 0.00 12 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 12/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 54/54 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [698] [697] 0.0 0.00 0.00 54 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [697] 0.00 0.00 54/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] ----------------------------------------------- 0.00 0.00 54/54 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] [698] 0.0 0.00 0.00 54 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [698] 0.00 0.00 54/54 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [697] 0.00 0.00 54/55 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1023] ----------------------------------------------- 0.00 0.00 1/50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [837] 0.00 0.00 49/50 Catch::Clara::Parser::~Parser() [635] [699] 0.0 0.00 0.00 50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] 0.00 0.00 50/50 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [701] 0.00 0.00 50/50 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [830] 0.00 0.00 50/56 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1022] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [690] [700] 0.0 0.00 0.00 2 bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [700] 0.00 0.00 6/6412043 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [236] 0.00 0.00 4/4 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [765] 0.00 0.00 2/2 std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1171] ----------------------------------------------- 0.00 0.00 50/50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] [701] 0.0 0.00 0.00 50 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [701] 0.00 0.00 50/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 50/50 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1031] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] [702] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [702] 0.00 0.00 2/7886379 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] ----------------------------------------------- 0.00 0.00 10/10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) [669] [703] 0.0 0.00 0.00 10 Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [703] 0.00 0.00 10/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] [704] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [704] 0.00 0.00 2/27000053 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [77] 0.00 0.00 4/17697616 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [195] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [4] [705] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [705] 0.00 0.00 3/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 3/3 Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [749] 0.00 0.00 3/3 bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [1127] ----------------------------------------------- <spontaneous> [706] 0.0 0.00 0.00 Catch::Clara::ExeName::set(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [706] 0.00 0.00 1/40915305 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [22] 0.00 0.00 1/5 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1115] ----------------------------------------------- <spontaneous> [707] 0.0 0.00 0.00 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 1/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] 0.00 0.00 415/415 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963] 0.00 0.00 43/86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1012] 0.00 0.00 43/86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1011] 0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1026] 0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [1089] 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1054] 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1053] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1119] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1118] 0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1168] 0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1166] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [708] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [708] 0.00 0.00 1/4452188 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&) [149] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [798] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [123] [709] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [709] 0.00 0.00 1/4452188 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&) [149] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [796] ----------------------------------------------- 0.00 0.00 8/8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [620] [710] 0.0 0.00 0.00 8 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [710] 0.00 0.00 8/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 8/8 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [621] [711] 0.0 0.00 0.00 8 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) [711] 0.00 0.00 8/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [4] [712] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [712] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [789] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_6() [32] [713] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [713] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [790] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_6() [32] [714] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [714] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [791] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [4] [715] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [715] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [792] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_6() [32] [716] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [716] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [793] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_6() [32] [717] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [717] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [794] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_6() [32] [718] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [718] 0.00 0.00 1/1179724 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) [276] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [795] ----------------------------------------------- 0.00 0.00 34/34 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [316] [719] 0.0 0.00 0.00 34 std::less<char const>::operator()(char const, char const) const [719] 0.00 0.00 34/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 7/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [637] [720] 0.0 0.00 0.00 7 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) [720] 0.00 0.00 7/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 7/7 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [638] [721] 0.0 0.00 0.00 7 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) [721] 0.00 0.00 7/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [722] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [722] 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] ----------------------------------------------- 0.00 0.00 1/1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [722] [723] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [723] 0.00 0.00 1/218793887 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7] 0.00 0.00 1/83361490 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [48] 0.00 0.00 1/50916512 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [102] 0.00 0.00 1/83772097 std::is_constant_evaluated() [162] ----------------------------------------------- <spontaneous> [724] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [724] 0.00 0.00 8/54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] 0.00 0.00 8/455994 operator new(unsigned long, void) [934] ----------------------------------------------- 0.00 0.00 1/1 CATCH2INTERNAL_TEST_0() [54] [725] 0.0 0.00 0.00 1 libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [725] 0.00 0.00 1/521659 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [323] ----------------------------------------------- 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [609] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [619] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [613] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [611] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [617] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [615] [726] 0.0 0.00 0.00 6 Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726] 0.00 0.00 6/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [752] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [756] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758] [727] 0.0 0.00 0.00 6 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 6/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [751] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [753] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759] 0.00 0.00 1/6 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757] [728] 0.0 0.00 0.00 6 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 6/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [729] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [729] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/2 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [772] 0.00 0.00 2/3 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1129] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [730] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/2 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [771] 0.00 0.00 2/3 libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1130] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [731] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [731] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1156] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [732] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [732] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [733] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [733] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1158] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [734] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1159] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [735] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1160] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [54] [736] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 2/12 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [696] 0.00 0.00 2/2 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1161] ----------------------------------------------- 0.00 0.00 5/5 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [659] [737] 0.0 0.00 0.00 5 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [737] 0.00 0.00 5/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [63] [738] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [738] 0.00 0.00 2/25562662 __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [128] 0.00 0.00 2/843603819 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [20] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] ----------------------------------------------- <spontaneous> [739] 0.0 0.00 0.00 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [739] 0.00 0.00 2/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 1/7 std::sharedptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> 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> >&) [826] 0.00 0.00 6/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [743] [740] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740] 0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741] 0.00 0.00 7/49 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&) [1037] ----------------------------------------------- 0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740] [741] 0.0 0.00 0.00 7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741] 0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/49 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&) [1037] 0.00 0.00 7/7 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1095] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741] [742] 0.0 0.00 0.00 7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [782] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] 0.00 0.00 7/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [779] 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1096] 0.00 0.00 7/455994 operator new(unsigned long, void) [934] 0.00 0.00 7/49 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&) [1037] 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1097] 0.00 0.00 7/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1073] ----------------------------------------------- 0.00 0.00 6/6 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] [743] 0.0 0.00 0.00 6 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> >&) [743] 0.00 0.00 6/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740] 0.00 0.00 6/49 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&) [1037] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [676] [744] 0.0 0.00 0.00 3 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [744] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [677] [745] 0.0 0.00 0.00 3 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) [745] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [588] [746] 0.0 0.00 0.00 3 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [746] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [589] [747] 0.0 0.00 0.00 3 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [747] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [678] [748] 0.0 0.00 0.00 3 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [748] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [705] [749] 0.0 0.00 0.00 3 Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [749] 0.00 0.00 3/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [224] [750] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) [750] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/1 Catch::BinaryExpr<char32t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [788] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [751] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [751] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/3 libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1130] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [752] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [752] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/3 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1129] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [753] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [753] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/1 libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1186] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [754] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/1 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1185] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [755] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/1 libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1188] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [756] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [756] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/1 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1187] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [757] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/1 libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1190] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [758] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/1 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1189] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [759] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/1 libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1192] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [760] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/1 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1191] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [761] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728] 0.00 0.00 1/1 libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1194] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [762] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] 0.00 0.00 1/6 Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [727] 0.00 0.00 1/1 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1193] ----------------------------------------------- 0.00 0.00 1/62 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 3/62 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 8/62 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 50/62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [769] [763] 0.0 0.00 0.00 62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 13/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [1079] ----------------------------------------------- 0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [842] 0.00 0.00 1/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] [764] 0.0 0.00 0.00 13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] 0.00 0.00 13/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [1080] ----------------------------------------------- 0.00 0.00 4/4 bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [700] [765] 0.0 0.00 0.00 4 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [765] 0.00 0.00 4/38187758 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [145] ----------------------------------------------- 0.00 0.00 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] [766] 0.0 0.00 0.00 3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [766] 0.00 0.00 3/54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] 0.00 0.00 3/455994 operator new(unsigned long, void) [934] 0.00 0.00 3/52 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1028] ----------------------------------------------- <spontaneous> [767] 0.0 0.00 0.00 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [767] 0.00 0.00 2/49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1125] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] [768] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [768] 0.00 0.00 2/10084100 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [234] 0.00 0.00 2/494863817 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [43] 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const, unsigned long) [1120] ----------------------------------------------- 0.00 0.00 50/50 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] [769] 0.0 0.00 0.00 50 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [769] 0.00 0.00 50/62 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] 0.00 0.00 50/50 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1033] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [692] [770] 0.0 0.00 0.00 2 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [770] 0.00 0.00 2/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730] [771] 0.0 0.00 0.00 2 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [771] 0.00 0.00 2/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [729] [772] 0.0 0.00 0.00 2 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [772] 0.00 0.00 2/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [690] [773] 0.0 0.00 0.00 2 Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [773] 0.00 0.00 2/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [774] 0.0 0.00 0.00 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [774] 0.00 0.00 1/296818371 Catch::operator"" sr(char const, unsigned long) [12] ----------------------------------------------- 0.00 0.00 3/3 std::sharedptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [778] [775] 0.0 0.00 0.00 3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [775] 0.00 0.00 3/3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [776] 0.00 0.00 3/21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] ----------------------------------------------- 0.00 0.00 3/3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [775] [776] 0.0 0.00 0.00 3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [776] 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] 0.00 0.00 3/3 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1136] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [776] [777] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [807] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [804] 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1137] 0.00 0.00 3/455994 operator new(unsigned long, void) [934] 0.00 0.00 3/21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1138] 0.00 0.00 3/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1088] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] [778] 0.0 0.00 0.00 3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [778] 0.00 0.00 3/3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [775] 0.00 0.00 3/21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] ----------------------------------------------- 0.00 0.00 7/14 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] [779] 0.0 0.00 0.00 14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [779] 0.00 0.00 7/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 7/7 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1098] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] [780] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] 0.00 0.00 7/7 void std::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> >&) [781] 0.00 0.00 14/49 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&) [1037] 0.00 0.00 7/49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1035] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1101] 0.00 0.00 7/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1073] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] [781] 0.0 0.00 0.00 7 void std::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> >&) [781] 0.00 0.00 7/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 7/455994 operator new(unsigned long, void) [934] 0.00 0.00 7/49 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&) [1037] 0.00 0.00 7/7 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1090] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] [782] 0.0 0.00 0.00 7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [782] 0.00 0.00 7/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 7/7 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1099] 0.00 0.00 7/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1076] ----------------------------------------------- <spontaneous> [783] 0.0 0.00 0.00 Catch::Session::Session() [783] 0.00 0.00 1/49 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1125] ----------------------------------------------- <spontaneous> [784] 0.0 0.00 0.00 Catch::Session::~Session() [784] 0.00 0.00 1/49 Catch::Clara::Parser::~Parser() [635] ----------------------------------------------- <spontaneous> [785] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [785] 0.00 0.00 2/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 2/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- 0.00 0.00 1/127 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [857] 0.00 0.00 126/127 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] [786] 0.0 0.00 0.00 127 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1100] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1141] ----------------------------------------------- 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [879] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [878] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [880] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [876] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [881] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [875] 0.00 0.00 1/411 std::__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() [867] 0.00 0.00 1/411 std::__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() [872] 0.00 0.00 1/411 std::__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() [868] 0.00 0.00 1/411 std::__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() [869] 0.00 0.00 1/411 std::__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() [870] 0.00 0.00 1/411 std::__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() [871] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [873] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [874] 0.00 0.00 1/411 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [877] 0.00 0.00 2/411 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() [861] 0.00 0.00 2/411 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [862] 0.00 0.00 3/411 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [860] 0.00 0.00 7/411 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() [856] 0.00 0.00 16/411 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [854] 0.00 0.00 51/411 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [850] 0.00 0.00 52/411 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [849] 0.00 0.00 263/411 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [802] [787] 0.0 0.00 0.00 411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] 0.00 0.00 126/127 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) [750] [788] 0.0 0.00 0.00 1 Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [788] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [712] [789] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [789] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [713] [790] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [790] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [714] [791] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [791] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [715] [792] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [792] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [716] [793] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [793] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [717] [794] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [794] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [718] [795] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [795] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [709] [796] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [796] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [608] [797] 0.0 0.00 0.00 1 Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [797] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [708] [798] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [798] 0.00 0.00 1/105585946 Catch::ITransientExpression::ITransientExpression(bool, bool) [60] ----------------------------------------------- <spontaneous> [799] 0.0 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [799] 0.00 0.00 1/50 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] 0.00 0.00 2/80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] [800] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] 0.00 0.00 7/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [779] 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1077] 0.00 0.00 7/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1076] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1102] ----------------------------------------------- 0.00 0.00 1/263 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [864] 0.00 0.00 1/263 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [863] 0.00 0.00 3/263 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [858] 0.00 0.00 16/263 Catch::Clara::Opt::Opt(bool&) [853] 0.00 0.00 242/263 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [808] [801] 0.0 0.00 0.00 263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] 0.00 0.00 263/263 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [802] ----------------------------------------------- 0.00 0.00 263/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] [802] 0.0 0.00 0.00 263 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [802] 0.00 0.00 263/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] [803] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [827] 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [841] 0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1116] 0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [1089] 0.00 0.00 1/56 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1022] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1118] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1119] ----------------------------------------------- 0.00 0.00 3/6 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] [804] 0.0 0.00 0.00 6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [804] 0.00 0.00 3/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 3/3 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1139] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] [805] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] 0.00 0.00 3/3 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] 0.00 0.00 6/21 unsigned int& std::forward<unsigned int&>(std::removereference<unsigned int&>::type&) [1074] 0.00 0.00 3/49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1035] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1142] 0.00 0.00 3/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1088] ----------------------------------------------- 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] [806] 0.0 0.00 0.00 3 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] 0.00 0.00 3/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 3/455994 operator new(unsigned long, void) [934] 0.00 0.00 3/21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] 0.00 0.00 3/3 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1123] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] [807] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [807] 0.00 0.00 3/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 3/3 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1140] 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1111] ----------------------------------------------- 0.00 0.00 242/242 Catch::Clara::Opt::~Opt() [607] [808] 0.0 0.00 0.00 242 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [808] 0.00 0.00 242/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] 0.00 0.00 242/242 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [979] ----------------------------------------------- <spontaneous> [809] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [809] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] ----------------------------------------------- <spontaneous> [810] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [810] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [811] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [811] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [812] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [812] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [813] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [813] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [814] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [814] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [815] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [815] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [816] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [816] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [817] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [817] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [818] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [818] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [819] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [819] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [820] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [820] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [821] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [821] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [822] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [822] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- <spontaneous> [823] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [823] 0.00 0.00 1/211626047 Catch::StringRef::StringRef() [50] 0.00 0.00 1/43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [824] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [824] 0.00 0.00 1/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [290] ----------------------------------------------- 0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [54] [825] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [825] 0.00 0.00 1/7865658 __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [290] ----------------------------------------------- <spontaneous> [826] 0.0 0.00 0.00 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> 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> >&) [826] 0.00 0.00 1/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740] 0.00 0.00 1/49 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&) [1037] ----------------------------------------------- 0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] [827] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [827] 0.00 0.00 1/83772097 std::is_constant_evaluated() [162] 0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [847] ----------------------------------------------- 0.00 0.00 1/51 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] 0.00 0.00 50/51 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [830] [828] 0.0 0.00 0.00 51 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [828] 0.00 0.00 2/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1175] ----------------------------------------------- 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [840] 0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] [829] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [829] 0.00 0.00 2/591147050 std::__is_constant_evaluated() [45] 0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1176] ----------------------------------------------- 0.00 0.00 50/50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] [830] 0.0 0.00 0.00 50 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [830] 0.00 0.00 50/51 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [828] 0.00 0.00 50/50 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1032] ----------------------------------------------- 0.00 0.00 3/3 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] [831] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [804] 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1112] 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1111] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1143] ----------------------------------------------- <spontaneous> [832] 0.0 0.00 0.00 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [832] 0.00 0.00 1/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] ----------------------------------------------- <spontaneous> [833] 0.0 0.00 0.00 Catch::Config::name() const [833] 0.00 0.00 1/454076 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [445] ----------------------------------------------- <spontaneous> [834] 0.0 0.00 0.00 Catch::Clara::Help::~Help() [834] 0.00 0.00 1/242 Catch::Clara::Opt::~Opt() [607] ----------------------------------------------- <spontaneous> [835] 0.0 0.00 0.00 Catch::Clara::Args::~Args() [835] 0.00 0.00 1/373 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] ----------------------------------------------- 0.00 0.00 1/50 Catch::makeCommandLineParser(Catch::ConfigData&) [277] 0.00 0.00 49/50 Catch::Clara::Parser::~Parser() [635] [836] 0.0 0.00 0.00 50 Catch::Clara::ExeName::~ExeName() [836] 0.00 0.00 50/50 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [851] 0.00 0.00 50/50 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [852] 0.00 0.00 50/50 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1030] ----------------------------------------------- <spontaneous> [837] 0.0 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [837] 0.00 0.00 1/50 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] 0.00 0.00 2/56 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1022] ----------------------------------------------- <spontaneous> [838] 0.0 0.00 0.00 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [829] 0.00 0.00 1/51 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [828] 0.00 0.00 3/4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1122] 0.00 0.00 2/56 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1022] 0.00 0.00 1/455994 operator new(unsigned long, void) [934] 0.00 0.00 1/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1151] ----------------------------------------------- <spontaneous> [839] 0.0 0.00 0.00 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [839] 0.00 0.00 1/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] 0.00 0.00 2/594 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [954] ----------------------------------------------- 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [841] [840] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [840] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [829] ----------------------------------------------- 0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] [841] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [841] 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [840] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1172] ----------------------------------------------- 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [843] [842] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [842] 0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] ----------------------------------------------- 0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] [843] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [843] 0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [842] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1173] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [847] [844] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [844] 0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] [845] 0.0 0.00 0.00 1 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 1/591147050 std::_is_constant_evaluated() [45] 0.00 0.00 1/455994 operator new(unsigned long, void) [934] 0.00 0.00 1/4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1122] 0.00 0.00 1/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1151] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [844] [846] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] 0.00 0.00 1/1 void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 2/2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1167] 0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1168] 0.00 0.00 1/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1147] 0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1166] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [827] [847] 0.0 0.00 0.00 1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [847] 0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [844] ----------------------------------------------- <spontaneous> [848] 0.0 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 [848] 0.00 0.00 1/591147050 std::__is_constant_evaluated() [45] ----------------------------------------------- 0.00 0.00 1/52 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [529] 0.00 0.00 1/52 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [865] 0.00 0.00 50/52 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [851] [849] 0.0 0.00 0.00 52 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [849] 0.00 0.00 52/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- 0.00 0.00 1/51 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [530] 0.00 0.00 50/51 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [852] [850] 0.0 0.00 0.00 51 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [850] 0.00 0.00 51/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- 0.00 0.00 50/50 Catch::Clara::ExeName::~ExeName() [836] [851] 0.0 0.00 0.00 50 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [851] 0.00 0.00 50/52 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [849] ----------------------------------------------- 0.00 0.00 50/50 Catch::Clara::ExeName::~ExeName() [836] [852] 0.0 0.00 0.00 50 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [852] 0.00 0.00 50/51 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [850] ----------------------------------------------- <spontaneous> [853] 0.0 0.00 0.00 Catch::Clara::Opt::Opt(bool&) [853] 0.00 0.00 16/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] 0.00 0.00 16/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] ----------------------------------------------- <spontaneous> [854] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [854] 0.00 0.00 16/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- 0.00 0.00 1/7 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [866] 0.00 0.00 6/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] [855] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [855] 0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [856] ----------------------------------------------- 0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [855] [856] 0.0 0.00 0.00 7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [856] 0.00 0.00 7/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [857] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [857] 0.00 0.00 1/127 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] 0.00 0.00 2/78 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1015] ----------------------------------------------- <spontaneous> [858] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [858] 0.00 0.00 3/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] [859] 0.0 0.00 0.00 3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [859] 0.00 0.00 3/3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [860] ----------------------------------------------- 0.00 0.00 3/3 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [859] [860] 0.0 0.00 0.00 3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [860] 0.00 0.00 3/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [861] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [861] 0.00 0.00 2/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [862] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [862] 0.00 0.00 2/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [863] 0.0 0.00 0.00 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [863] 0.00 0.00 1/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] 0.00 0.00 1/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] ----------------------------------------------- <spontaneous> [864] 0.0 0.00 0.00 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [864] 0.00 0.00 1/263 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [801] 0.00 0.00 1/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] ----------------------------------------------- <spontaneous> [865] 0.0 0.00 0.00 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [865] 0.00 0.00 1/52 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [849] ----------------------------------------------- <spontaneous> [866] 0.0 0.00 0.00 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [866] 0.00 0.00 1/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [855] ----------------------------------------------- <spontaneous> [867] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [867] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [868] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [868] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [869] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [869] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [870] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [870] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [871] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [871] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [872] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [872] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [873] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [873] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [874] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [874] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [875] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [875] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [876] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [876] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [877] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [877] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [878] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [878] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [879] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [879] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [880] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [880] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- <spontaneous> [881] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [881] 0.00 0.00 1/411 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [787] ----------------------------------------------- 0.00 0.00 10525244/10525244 char32_t const std::addressof<char32_t const>(char32_t const&) [289] [894] 0.0 0.00 0.00 10525244 char32_t const std::__addressof<char32_t const>(char32_t const&) [894] ----------------------------------------------- 0.00 0.00 2/8998443 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 8998441/8998443 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [114] [895] 0.0 0.00 0.00 8998443 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [895] ----------------------------------------------- 0.00 0.00 7657594/7657594 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [235] [896] 0.0 0.00 0.00 7657594 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [896] ----------------------------------------------- 0.00 0.00 4408741/4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [197] [897] 0.0 0.00 0.00 4408741 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [897] ----------------------------------------------- 0.00 0.00 3932624/3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [217] [898] 0.0 0.00 0.00 3932624 Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [898] ----------------------------------------------- 0.00 0.00 3201152/3201152 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109] [899] 0.0 0.00 0.00 3201152 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [899] ----------------------------------------------- 0.00 0.00 1/2929808 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [658] 0.00 0.00 1/2929808 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [655] 0.00 0.00 1/2929808 std::vector<std::__cxx11::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> >&&) [7117] 0.00 0.00 9/2929808 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [6466] 0.00 0.00 1464898/2929808 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) [96] 0.00 0.00 1464898/2929808 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> >&&) [59] [900] 0.0 0.00 0.00 2929808 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> >&) [900] ----------------------------------------------- 0.00 0.00 2593599/2593599 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [184] [901] 0.0 0.00 0.00 2593599 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [901] ----------------------------------------------- 0.00 0.00 2049/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [395] 0.00 0.00 2049/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const [947] 0.00 0.00 4098/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [398] 0.00 0.00 67683/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [505] 0.00 0.00 2241752/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [159] [902] 0.0 0.00 0.00 2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- 0.00 0.00 1114111/2228222 std::operator&=(std::IosFmtflags&, std::IosFmtflags) [911] 0.00 0.00 1114111/2228222 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [341] [903] 0.0 0.00 0.00 2228222 std::operator&(std::IosFmtflags, std::IosFmtflags) [903] ----------------------------------------------- 0.00 0.00 1524750/1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [905] [904] 0.0 0.00 0.00 1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [904] ----------------------------------------------- 0.00 0.00 1524750/1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [271] [905] 0.0 0.00 0.00 1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [905] 0.00 0.00 1524750/1524750 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [904] ----------------------------------------------- 0.00 0.00 1116364/1116364 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [199] [906] 0.0 0.00 0.00 1116364 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [906] 0.00 0.00 1116364/1116364 std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [907] ----------------------------------------------- 0.00 0.00 1116364/1116364 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [906] [907] 0.0 0.00 0.00 1116364 std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [907] ----------------------------------------------- 0.00 0.00 1115110/1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [117] [908] 0.0 0.00 0.00 1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [908] ----------------------------------------------- 0.00 0.00 1115110/1115110 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] [909] 0.0 0.00 0.00 1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >) [909] ----------------------------------------------- 0.00 0.00 1115110/1115110 void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [148] [910] 0.0 0.00 0.00 1115110 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::_Guard::~Guard() [910] ----------------------------------------------- 0.00 0.00 1114111/1114111 std::iosbase::setf(std::IosFmtflags, std::IosFmtflags) [341] [911] 0.0 0.00 0.00 1114111 std::operator&=(std::IosFmtflags&, std::IosFmtflags) [911] 0.00 0.00 1114111/2228222 std::operator&(std::IosFmtflags, std::IosFmtflags) [903] ----------------------------------------------- 0.00 0.00 1114111/1114111 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [341] [912] 0.0 0.00 0.00 1114111 std::operator~(std::IosFmtflags) [912] ----------------------------------------------- 0.00 0.00 1114111/1114111 std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [341] [913] 0.0 0.00 0.00 1114111 std::operator|=(std::IosFmtflags&, std::IosFmtflags) [913] 0.00 0.00 1114111/1114111 std::operator|(std::IosFmtflags, std::IosFmtflags) [914] ----------------------------------------------- 0.00 0.00 1114111/1114111 std::operator|=(std::IosFmtflags&, std::IosFmtflags) [913] [914] 0.0 0.00 0.00 1114111 std::operator|(std::IosFmtflags, std::IosFmtflags) [914] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [300] [915] 0.0 0.00 0.00 1112062 std::__ptr_traits_ptr_to<wchar_t const, wchar_t const, false>::pointer_to(wchar_t const&) [915] 0.00 0.00 1112062/1112062 wchar_t const std::addressof<wchar_t const>(wchar_t const&) [923] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [919] [916] 0.0 0.00 0.00 1112062 std::__ptr_traits_ptr_to<wchar_t, wchar_t, false>::pointer_to(wchar_t&) [916] 0.00 0.00 1112062/1112062 wchar_t std::addressof<wchar_t>(wchar_t&) [924] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] [917] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) [917] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [211] [918] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [918] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [141] [919] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [919] 0.00 0.00 1112062/1112062 std::__ptr_traits_ptr_to<wchar_t, wchar_t, false>::pointer_to(wchar_t&) [916] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [241] [920] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [920] ----------------------------------------------- 0.00 0.00 1112062/1112062 wchar_t const std::addressof<wchar_t const>(wchar_t const&) [923] [921] 0.0 0.00 0.00 1112062 wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [921] ----------------------------------------------- 0.00 0.00 1112062/1112062 wchar_t std::addressof<wchar_t>(wchar_t&) [924] [922] 0.0 0.00 0.00 1112062 wchar_t std::__addressof<wchar_t>(wchar_t&) [922] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__ptr_traits_ptr_to<wchar_t const, wchar_t const, false>::pointer_to(wchar_t const&) [915] [923] 0.0 0.00 0.00 1112062 wchar_t const std::addressof<wchar_t const>(wchar_t const&) [923] 0.00 0.00 1112062/1112062 wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [921] ----------------------------------------------- 0.00 0.00 1112062/1112062 std::__ptr_traits_ptr_to<wchar_t, wchar_t, false>::pointer_to(wchar_t&) [916] [924] 0.0 0.00 0.00 1112062 wchar_t std::addressof<wchar_t>(wchar_t&) [924] 0.00 0.00 1112062/1112062 wchar_t std::__addressof<wchar_t>(wchar_t&) [922] ----------------------------------------------- 0.00 0.00 1112062/1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] [925] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) [925] ----------------------------------------------- 0.00 0.00 1112062/1112062 void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [144] [926] 0.0 0.00 0.00 1112062 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::_Guard::~Guard() [926] ----------------------------------------------- 0.00 0.00 1048576/1048576 std::_cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [175] [927] 0.0 0.00 0.00 1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [927] ----------------------------------------------- 0.00 0.00 1048576/1048576 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] [928] 0.0 0.00 0.00 1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >) [928] ----------------------------------------------- 0.00 0.00 1048576/1048576 void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309] [929] 0.0 0.00 0.00 1048576 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::_Guard::~Guard() [929] ----------------------------------------------- 0.00 0.00 4/762380 std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 102/762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.00 762274/762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] [930] 0.0 0.00 0.00 762380 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [930] ----------------------------------------------- 0.00 0.00 2/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 102/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [513] 0.00 0.00 762274/762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [142] [931] 0.0 0.00 0.00 762378 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [931] ----------------------------------------------- 0.00 0.00 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [311] [932] 0.0 0.00 0.00 762376 std::__new_allocator<char32_t>::deallocate(char32_t, unsigned long) [932] ----------------------------------------------- 0.00 0.00 762376/762376 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) [327] [933] 0.0 0.00 0.00 762376 std::__new_allocator<char32_t>::allocate(unsigned long, void const) [933] ----------------------------------------------- 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 1/455994 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [5696] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [7968] 0.00 0.00 1/455994 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [2179] 0.00 0.00 1/455994 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&&) [6866] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [5695] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [5697] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [5693] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [5698] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [5692] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [5684] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [5689] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [5685] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [5686] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [5687] 0.00 0.00 1/455994 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<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [5688] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [5690] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [5691] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [7967] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7969] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [7962] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7970] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [7961] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [7953] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [7958] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [7954] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [7955] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [7956] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [7957] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [7959] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [7960] 0.00 0.00 1/455994 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] 0.00 0.00 1/455994 void std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_realloc_insert<Catch::ReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ReporterSpec, std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> > >, Catch::ReporterSpec&&) [6728] 0.00 0.00 1/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<void> >, long&) [5702] 0.00 0.00 1/455994 void std::Construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [7966] 0.00 0.00 1/455994 Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [2684] 0.00 0.00 1/455994 void std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [681] 0.00 0.00 1/455994 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&) [7321] 0.00 0.00 1/455994 void std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_realloc_insert<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [6987] 0.00 0.00 1/455994 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&&) [7208] 0.00 0.00 1/455994 void std::__relocate_object_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [8638] 0.00 0.00 1/455994 void std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_realloc_insert<Catch::ProcessedReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ProcessedReporterSpec, std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> > >, Catch::ProcessedReporterSpec&&) [6815] 0.00 0.00 2/455994 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<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<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> > > >&) [5694] 0.00 0.00 2/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<void> >, double&) [5701] 0.00 0.00 2/455994 void std::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> > > >&) [7964] 0.00 0.00 2/455994 void std::Construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [7965] 0.00 0.00 2/455994 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&) [7191] 0.00 0.00 2/455994 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&) [6717] 0.00 0.00 3/455994 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [766] 0.00 0.00 3/455994 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/455994 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] 0.00 0.00 4/455994 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<void> >, char const (&) [13]) [5699] 0.00 0.00 4/455994 void std::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]) [585] 0.00 0.00 4/455994 void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [7946] 0.00 0.00 6/455994 void std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::M_realloc_insert<Catch::TestCaseInfo, Catch::ITestInvoker>(__gnu_cxx::__normal_iterator<Catch::TestCaseHandle, std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > >, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [6775] 0.00 0.00 6/455994 void std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_realloc_insert<Catch::TestCaseInfo>(__gnu_cxx::__normal_iterator<Catch::TestCaseInfo*, std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> > >, Catch::TestCaseInfo&&) [7199] 0.00 0.00 6/455994 void std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > > >, Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [6898] 0.00 0.00 6/455994 void std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > > >, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [6889] 0.00 0.00 7/455994 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/455994 void std::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> >&) [781] 0.00 0.00 8/455994 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [724] 0.00 0.00 10/455994 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1083] 0.00 0.00 11/455994 Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplaceback<Catch::StringRef>(Catch::StringRef&&) [6823] 0.00 0.00 12/455994 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&&) [6864] 0.00 0.00 13/455994 void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [7975] 0.00 0.00 16/455994 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<void> >, bool&) [5700] 0.00 0.00 16/455994 void std::Construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [7963] 0.00 0.00 17/455994 Catch::TestCaseHandle& std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::emplaceback<Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [6773] 0.00 0.00 17/455994 Catch::TestCaseInfo& std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::emplace_back<Catch::TestCaseInfo>(Catch::TestCaseInfo&&) [7198] 0.00 0.00 17/455994 Catch::Detail::unique_ptr<Catch::TestCaseInfo>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [6897] 0.00 0.00 17/455994 Catch::Detail::unique_ptr<Catch::ITestInvoker>& std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [6888] 0.00 0.00 18/455994 void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [7476] 0.00 0.00 23/455994 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1068] 0.00 0.00 23/455994 void std::Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [7950] 0.00 0.00 28/455994 Catch::Detail::uniqueptr<Catch::TestCaseTracking::ITracker>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [6919] 0.00 0.00 31/455994 void std::__relocate_object_a<Catch::TestCaseHandle, Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >(Catch::TestCaseHandle, Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle>&) [8642] 0.00 0.00 31/455994 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >&) [8652] 0.00 0.00 31/455994 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >&) [8651] 0.00 0.00 35/455994 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [449] 0.00 0.00 43/455994 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] 0.00 0.00 44/455994 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo& std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::emplace_back<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [7289] 0.00 0.00 46/455994 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [7628] 0.00 0.00 46/455994 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [7627] 0.00 0.00 46/455994 void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [7592] 0.00 0.00 54/455994 void std::__relocate_object_a<Catch::Tag, Catch::Tag, std::allocator<Catch::Tag> >(Catch::Tag, Catch::Tag, std::allocator<Catch::Tag>&) [8646] 0.00 0.00 58/455994 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [6825] 0.00 0.00 65/455994 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1021] 0.00 0.00 79/455994 void std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [6921] 0.00 0.00 83/455994 Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [7207] 0.00 0.00 84/455994 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [686] 0.00 0.00 86/455994 void std::_relocate_object_a<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >&) [8654] 0.00 0.00 110/455994 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] 0.00 0.00 166/455994 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [6723] 0.00 0.00 213/455994 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [2182] 0.00 0.00 214/455994 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2178] 0.00 0.00 454070/455994 Catch::Optional<Catch::AssertionResult>::operator=(Catch::AssertionResult&&) [348] [934] 0.0 0.00 0.00 455994 operator new(unsigned long, void) [934] ----------------------------------------------- 0.00 0.00 2/366429 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [640] 0.00 0.00 366427/366429 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [936] [935] 0.0 0.00 0.00 366429 std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [935] ----------------------------------------------- 0.00 0.00 366427/366427 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [249] [936] 0.0 0.00 0.00 366427 std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [936] 0.00 0.00 366427/366429 std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [935] ----------------------------------------------- 0.00 0.00 131168/131168 std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1171] [937] 0.0 0.00 0.00 131168 std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [937] ----------------------------------------------- 0.00 0.00 67683/67683 Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [939] [938] 0.0 0.00 0.00 67683 Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [938] ----------------------------------------------- 0.00 0.00 67683/67683 CATCH2_INTERNAL_TEST_21() [250] [939] 0.0 0.00 0.00 67683 Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [939] 0.00 0.00 67683/67683 Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [938] ----------------------------------------------- 0.00 0.00 67582/67582 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [400] [940] 0.0 0.00 0.00 67582 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [940] ----------------------------------------------- 0.00 0.00 70/5754 Catch::StringRef const std::__niter_base<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [8183] 0.00 0.00 2274/5754 bool __gnu_cxx::operator!=<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [3311] 0.00 0.00 3410/5754 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [950] [941] 0.0 0.00 0.00 5754 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [941] ----------------------------------------------- 0.00 0.00 2083/4166 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [946] 0.00 0.00 2083/4166 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [945] [942] 0.0 0.00 0.00 4166 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [942] ----------------------------------------------- 0.00 0.00 2928/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [944] [943] 0.0 0.00 0.00 2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [943] ----------------------------------------------- 0.00 0.00 879/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [595] 0.00 0.00 2049/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const [947] [944] 0.0 0.00 0.00 2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [944] 0.00 0.00 2928/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [943] ----------------------------------------------- 0.00 0.00 1/2083 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2101] 0.00 0.00 35/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 54/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 213/2083 Catch::Clara::Opt::isMatch(Catch::StringRef) const [3528] 0.00 0.00 213/2083 Catch::Clara::Opt::validate() const [501] 0.00 0.00 1567/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [4375] [945] 0.0 0.00 0.00 2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [945] 0.00 0.00 2083/4166 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [942] ----------------------------------------------- 0.00 0.00 1/2083 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2101] 0.00 0.00 35/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 54/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 213/2083 Catch::Clara::Opt::isMatch(Catch::StringRef) const [3528] 0.00 0.00 213/2083 Catch::Clara::Opt::validate() const [501] 0.00 0.00 1567/2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [4375] [946] 0.0 0.00 0.00 2083 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [946] 0.00 0.00 2083/4166 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [942] ----------------------------------------------- 0.00 0.00 2049/2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) [397] [947] 0.0 0.00 0.00 2049 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const [947] 0.00 0.00 2049/2928 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [944] 0.00 0.00 2049/2317631 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [902] ----------------------------------------------- 0.00 0.00 2048/2048 Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [949] [948] 0.0 0.00 0.00 2048 Catch::ExprLhs<char const&>::ExprLhs(char const&) [948] ----------------------------------------------- 0.00 0.00 2048/2048 CATCH2_INTERNAL_TEST_12() [13] [949] 0.0 0.00 0.00 2048 Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [949] 0.00 0.00 2048/2048 Catch::ExprLhs<char const&>::ExprLhs(char const&) [948] ----------------------------------------------- 0.00 0.00 138/1705 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] 0.00 0.00 1567/1705 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [4375] [950] 0.0 0.00 0.00 1705 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [950] 0.00 0.00 3410/5754 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [941] ----------------------------------------------- 0.00 0.00 484/968 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [595] 0.00 0.00 484/968 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] [951] 0.0 0.00 0.00 968 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [951] ----------------------------------------------- 0.00 0.00 13/773 Catch::Clara::Detail::TokenStream::loadBuffer() [2098] 0.00 0.00 84/773 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] 0.00 0.00 338/773 Catch::Clara::Opt::isMatch(Catch::StringRef) const [3528] 0.00 0.00 338/773 Catch::Clara::Opt::validate() const [501] [952] 0.0 0.00 0.00 773 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [952] ----------------------------------------------- 0.00 0.00 13/766 Catch::Clara::Detail::TokenStream::operator++() [2103] 0.00 0.00 84/766 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] 0.00 0.00 331/766 Catch::Clara::Opt::isMatch(Catch::StringRef) const [3528] 0.00 0.00 338/766 Catch::Clara::Opt::validate() const [501] [953] 0.0 0.00 0.00 766 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [953] ----------------------------------------------- 0.00 0.00 2/594 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [839] 0.00 0.00 35/594 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 54/594 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 130/594 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] 0.00 0.00 373/594 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [597] [954] 0.0 0.00 0.00 594 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [954] ----------------------------------------------- 0.00 0.00 54/491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 70/491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 107/491 Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [1767] 0.00 0.00 260/491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [275] [955] 0.0 0.00 0.00 491 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [955] ----------------------------------------------- 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [590] [956] 0.0 0.00 0.00 484 std::__new_allocator<char16_t>::deallocate(char16_t, unsigned long) [956] ----------------------------------------------- 0.00 0.00 484/484 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) [594] [957] 0.0 0.00 0.00 484 std::__new_allocator<char16_t>::allocate(unsigned long, void const) [957] ----------------------------------------------- 0.00 0.00 10/437 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1083] 0.00 0.00 213/437 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [982] 0.00 0.00 214/437 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2178] [958] 0.0 0.00 0.00 437 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958] ----------------------------------------------- 0.00 0.00 7/429 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] 0.00 0.00 422/429 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [961] [959] 0.0 0.00 0.00 429 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959] ----------------------------------------------- 0.00 0.00 8/425 Catch::Clara::Opt std::__do_uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [8565] 0.00 0.00 35/425 Catch::Clara::Opt std::__do_uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [8570] 0.00 0.00 43/425 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] 0.00 0.00 70/425 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] 0.00 0.00 129/425 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [661] 0.00 0.00 140/425 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [426] [960] 0.0 0.00 0.00 425 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [960] ----------------------------------------------- 0.00 0.00 422/422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [962] [961] 0.0 0.00 0.00 422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [961] 0.00 0.00 422/429 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959] ----------------------------------------------- 0.00 0.00 7/422 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] 0.00 0.00 415/422 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963] [962] 0.0 0.00 0.00 422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [962] 0.00 0.00 422/422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [961] ----------------------------------------------- 0.00 0.00 415/415 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [963] 0.0 0.00 0.00 415 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963] 0.00 0.00 415/422 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [962] ----------------------------------------------- 0.00 0.00 390/390 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [996] [964] 0.0 0.00 0.00 390 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [964] ----------------------------------------------- 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] [965] 0.0 0.00 0.00 388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) [965] ----------------------------------------------- 0.00 0.00 388/388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [392] [966] 0.0 0.00 0.00 388 std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) [966] ----------------------------------------------- 0.00 0.00 373/373 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [604] [967] 0.0 0.00 0.00 373 void std::Destroy_aux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [967] ----------------------------------------------- 0.00 0.00 373/373 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [683] [968] 0.0 0.00 0.00 373 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [968] ----------------------------------------------- 0.00 0.00 3/344 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [2192] 0.00 0.00 49/344 Catch::Clara::Parser::~Parser() [635] 0.00 0.00 50/344 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1030] 0.00 0.00 242/344 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [979] [969] 0.0 0.00 0.00 344 Catch::Clara::Detail::ParserBase::~ParserBase() [969] ----------------------------------------------- 0.00 0.00 70/330 Catch::StringRef std::__niter_base<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [8228] 0.00 0.00 130/330 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1020] 0.00 0.00 130/330 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [970] 0.0 0.00 0.00 330 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [970] ----------------------------------------------- 0.00 0.00 23/311 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] 0.00 0.00 23/311 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1068] 0.00 0.00 91/311 Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplace_back<Catch::StringRef>(Catch::StringRef&&) [6823] 0.00 0.00 174/311 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [6825] [971] 0.0 0.00 0.00 311 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [971] ----------------------------------------------- 0.00 0.00 16/303 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 35/303 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [449] 0.00 0.00 70/303 void std::_relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] 0.00 0.00 72/303 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] 0.00 0.00 110/303 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [412] [972] 0.0 0.00 0.00 303 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [972] ----------------------------------------------- 0.00 0.00 1/293 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1183] 0.00 0.00 1/293 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] 0.00 0.00 2/293 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1153] 0.00 0.00 45/293 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1041] 0.00 0.00 45/293 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] 0.00 0.00 54/293 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1025] 0.00 0.00 145/293 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [989] [973] 0.0 0.00 0.00 293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 290/290 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [990] [974] 0.0 0.00 0.00 290 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [974] ----------------------------------------------- 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [544] 0.00 0.00 1/286 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>&&) [531] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [543] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [545] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [541] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [546] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [540] 0.00 0.00 1/286 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>&&) [532] 0.00 0.00 1/286 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>&&) [537] 0.00 0.00 1/286 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>&&) [533] 0.00 0.00 1/286 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>&&) [534] 0.00 0.00 1/286 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>&&) [535] 0.00 0.00 1/286 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>&&) [536] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [538] 0.00 0.00 1/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [539] 0.00 0.00 1/286 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>&&) [542] 0.00 0.00 2/286 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>&&) [521] 0.00 0.00 2/286 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>&&) [522] 0.00 0.00 3/286 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>&&) [511] 0.00 0.00 4/286 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [5525] 0.00 0.00 6/286 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>&&) [495] 0.00 0.00 16/286 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>&&) [481] 0.00 0.00 46/286 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>&&) [440] 0.00 0.00 46/286 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [439] 0.00 0.00 145/286 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [406] [975] 0.0 0.00 0.00 286 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [975] ----------------------------------------------- 0.00 0.00 65/279 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1021] 0.00 0.00 84/279 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [686] 0.00 0.00 130/279 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [976] 0.0 0.00 0.00 279 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [976] ----------------------------------------------- 0.00 0.00 4/264 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [3234] 0.00 0.00 90/264 bool __gnu_cxx::operator!=<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [3301] 0.00 0.00 170/264 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1013] [977] 0.0 0.00 0.00 264 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [977] ----------------------------------------------- 0.00 0.00 1/250 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4270] 0.00 0.00 1/250 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [4280] 0.00 0.00 1/250 std::vector<std::__cxx11::basic_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 [4388] 0.00 0.00 1/250 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [4216] 0.00 0.00 1/250 std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [4481] 0.00 0.00 1/250 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [4338] 0.00 0.00 1/250 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [4429] 0.00 0.00 1/250 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [4257] 0.00 0.00 2/250 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [4421] 0.00 0.00 2/250 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [4210] 0.00 0.00 6/250 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [4237] 0.00 0.00 6/250 std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [4424] 0.00 0.00 6/250 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [4298] 0.00 0.00 6/250 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [4295] 0.00 0.00 12/250 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] 0.00 0.00 58/250 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [4263] 0.00 0.00 65/250 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [275] 0.00 0.00 79/250 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [4306] [978] 0.0 0.00 0.00 250 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [978] ----------------------------------------------- 0.00 0.00 242/242 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [808] [979] 0.0 0.00 0.00 242 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [979] 0.00 0.00 242/344 Catch::Clara::Detail::ParserBase::~ParserBase() [969] ----------------------------------------------- 0.00 0.00 35/235 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator+(long) const [3924] 0.00 0.00 100/235 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1005] 0.00 0.00 100/235 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1006] [980] 0.0 0.00 0.00 235 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [980] ----------------------------------------------- 0.00 0.00 55/228 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1023] 0.00 0.00 173/228 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [985] [981] 0.0 0.00 0.00 228 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [981] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [499] [982] 0.0 0.00 0.00 213 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [982] 0.00 0.00 213/437 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958] ----------------------------------------------- 0.00 0.00 213/213 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [555] [983] 0.0 0.00 0.00 213 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [983] ----------------------------------------------- 0.00 0.00 54/184 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [654] 0.00 0.00 130/184 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [274] [984] 0.0 0.00 0.00 184 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [984] ----------------------------------------------- 0.00 0.00 173/173 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [986] [985] 0.0 0.00 0.00 173 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [985] 0.00 0.00 173/228 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [981] ----------------------------------------------- 0.00 0.00 173/173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] [986] 0.0 0.00 0.00 173 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [986] 0.00 0.00 173/173 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [985] ----------------------------------------------- 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [864] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2008] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [863] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [2013] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2011] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [2012] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2002] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2007] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2003] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2004] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2005] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2006] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2009] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2010] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2015] 0.00 0.00 1/173 Catch::Clara::Opt::Opt<long, void>(long&, Catch::StringRef) [2016] 0.00 0.00 2/173 Catch::Clara::Opt::Opt<double, void>(double&, Catch::StringRef) [2014] 0.00 0.00 3/173 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [508] 0.00 0.00 6/173 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [492] 0.00 0.00 16/173 Catch::Clara::Opt::Opt(bool&) [853] 0.00 0.00 130/173 Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [1770] [987] 0.0 0.00 0.00 173 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [987] 0.00 0.00 173/173 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [986] ----------------------------------------------- 0.00 0.00 13/166 Catch::StringRef std::__do_uninit_copy<char const const, Catch::StringRef>(char const const, char const const, Catch::StringRef) [8562] 0.00 0.00 23/166 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] 0.00 0.00 46/166 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [997] 0.00 0.00 84/166 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [688] [988] 0.0 0.00 0.00 166 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [988] ----------------------------------------------- 0.00 0.00 145/145 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [404] [989] 0.0 0.00 0.00 145 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [989] 0.00 0.00 145/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 145/145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [992] [990] 0.0 0.00 0.00 145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [990] 0.00 0.00 290/290 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [974] 0.00 0.00 145/145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [991] ----------------------------------------------- 0.00 0.00 145/145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [990] [991] 0.0 0.00 0.00 145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [991] ----------------------------------------------- 0.00 0.00 145/145 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [993] [992] 0.0 0.00 0.00 145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [992] 0.00 0.00 145/145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [990] ----------------------------------------------- 0.00 0.00 145/145 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [403] [993] 0.0 0.00 0.00 145 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [993] 0.00 0.00 145/145 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [992] ----------------------------------------------- 0.00 0.00 145/145 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [405] [994] 0.0 0.00 0.00 145 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [994] ----------------------------------------------- 0.00 0.00 130/130 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [995] 0.0 0.00 0.00 130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [995] 0.00 0.00 130/130 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [996] ----------------------------------------------- 0.00 0.00 130/130 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [995] [996] 0.0 0.00 0.00 130 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [996] 0.00 0.00 390/390 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [964] 0.00 0.00 130/130 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [997] ----------------------------------------------- 0.00 0.00 130/130 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [996] [997] 0.0 0.00 0.00 130 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [997] 0.00 0.00 46/166 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [988] 0.00 0.00 23/23 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] ----------------------------------------------- 0.00 0.00 120/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [670] [998] 0.0 0.00 0.00 120 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [998] ----------------------------------------------- 0.00 0.00 120/120 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [671] [999] 0.0 0.00 0.00 120 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [999] ----------------------------------------------- 0.00 0.00 40/110 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [388] 0.00 0.00 70/110 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [423] [1000] 0.0 0.00 0.00 110 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1000] ----------------------------------------------- 0.00 0.00 2/107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator+(long) const [3860] 0.00 0.00 13/107 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1081] 0.00 0.00 40/107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1059] 0.00 0.00 52/107 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1027] [1001] 0.0 0.00 0.00 107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1001] ----------------------------------------------- 0.00 0.00 106/106 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1003] [1002] 0.0 0.00 0.00 106 Catch::ExprLhs<long>::ExprLhs(long) [1002] ----------------------------------------------- 0.00 0.00 6/106 CATCH2_INTERNAL_TEST_0() [11] 0.00 0.00 100/106 CATCH2_INTERNAL_TEST_3() [126] [1003] 0.0 0.00 0.00 106 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1003] 0.00 0.00 106/106 Catch::ExprLhs<long>::ExprLhs(long) [1002] ----------------------------------------------- 0.00 0.00 1/100 __static_initialization_and_destruction_0() [455] 0.00 0.00 1/100 __static_initialization_and_destruction_0() [456] 0.00 0.00 1/100 __static_initialization_and_destruction_0() [457] 0.00 0.00 1/100 __static_initialization_and_destruction_0() [458] 0.00 0.00 1/100 __static_initialization_and_destruction_0() [459] 0.00 0.00 1/100 __static_initialization_and_destruction_0() [460] 0.00 0.00 2/100 __static_initialization_and_destruction_0() [435] 0.00 0.00 2/100 __static_initialization_and_destruction_0() [436] 0.00 0.00 2/100 __static_initialization_and_destruction_0() [437] 0.00 0.00 3/100 __static_initialization_and_destruction_0() [422] 0.00 0.00 8/100 __static_initialization_and_destruction_0() [394] 0.00 0.00 23/100 void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [9268] 0.00 0.00 23/100 Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [1431] 0.00 0.00 31/100 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >&) [8651] [1004] 0.0 0.00 0.00 100 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1004] ----------------------------------------------- 0.00 0.00 35/100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 65/100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [273] [1005] 0.0 0.00 0.00 100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1005] 0.00 0.00 100/235 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [980] ----------------------------------------------- 0.00 0.00 35/100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7089] 0.00 0.00 65/100 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [1006] 0.0 0.00 0.00 100 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1006] 0.00 0.00 100/235 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [980] ----------------------------------------------- 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6402] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6326] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6317] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6299] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6290] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6281] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6272] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6308] 0.00 0.00 2/98 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6263] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6335] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6420] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6344] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6411] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6393] 0.00 0.00 2/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6384] 0.00 0.00 4/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6373] 0.00 0.00 4/98 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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6364] 0.00 0.00 6/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1112] 0.00 0.00 8/98 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6429] 0.00 0.00 14/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1077] 0.00 0.00 32/98 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6353] [1007] 0.0 0.00 0.00 98 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1007] ----------------------------------------------- 0.00 0.00 90/90 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1044] [1008] 0.0 0.00 0.00 90 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [1008] ----------------------------------------------- 0.00 0.00 90/90 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1047] [1009] 0.0 0.00 0.00 90 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [1009] ----------------------------------------------- 0.00 0.00 1/87 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::cbegin() const [4274] 0.00 0.00 43/87 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1054] 0.00 0.00 43/87 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1053] [1010] 0.0 0.00 0.00 87 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1010] ----------------------------------------------- 0.00 0.00 43/86 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] 0.00 0.00 43/86 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1011] 0.0 0.00 0.00 86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1011] ----------------------------------------------- 0.00 0.00 43/86 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] 0.00 0.00 43/86 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1012] 0.0 0.00 0.00 86 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1012] ----------------------------------------------- 0.00 0.00 40/85 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1060] 0.00 0.00 45/85 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [651] [1013] 0.0 0.00 0.00 85 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1013] 0.00 0.00 170/264 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [977] ----------------------------------------------- 0.00 0.00 1/80 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/80 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [6851] 0.00 0.00 2/80 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [799] 0.00 0.00 4/80 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 6/80 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 16/80 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 50/80 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [641] [1014] 0.0 0.00 0.00 80 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1014] ----------------------------------------------- 0.00 0.00 2/78 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [857] 0.00 0.00 76/78 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1016] [1015] 0.0 0.00 0.00 78 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1015] ----------------------------------------------- 0.00 0.00 1/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&) [1200] 0.00 0.00 1/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&) [1199] 0.00 0.00 74/76 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&) [1018] [1016] 0.0 0.00 0.00 76 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1016] 0.00 0.00 76/78 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1015] ----------------------------------------------- 0.00 0.00 2/74 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [1152] 0.00 0.00 18/74 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [684] 0.00 0.00 54/74 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1024] [1017] 0.0 0.00 0.00 74 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1017] 0.00 0.00 74/74 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1018] ----------------------------------------------- 0.00 0.00 74/74 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1017] [1018] 0.0 0.00 0.00 74 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1018] 0.00 0.00 74/76 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1016] ----------------------------------------------- 0.00 0.00 3/69 Catch::Clara::Opt std::__copy_move_a<false, Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [8380] 0.00 0.00 66/69 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [425] [1019] 0.0 0.00 0.00 69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [1019] ----------------------------------------------- 0.00 0.00 65/65 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [1020] 0.0 0.00 0.00 65 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1020] 0.00 0.00 130/330 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [970] ----------------------------------------------- 0.00 0.00 65/65 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [272] [1021] 0.0 0.00 0.00 65 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1021] 0.00 0.00 65/455994 operator new(unsigned long, void) [934] 0.00 0.00 65/279 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [976] ----------------------------------------------- 0.00 0.00 1/56 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/56 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6844] 0.00 0.00 2/56 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [837] 0.00 0.00 2/56 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] 0.00 0.00 50/56 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [699] [1022] 0.0 0.00 0.00 56 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1022] ----------------------------------------------- 0.00 0.00 1/55 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::allocator<Catch::StringRef> const&) [5260] 0.00 0.00 54/55 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [698] [1023] 0.0 0.00 0.00 55 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1023] 0.00 0.00 55/228 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [981] ----------------------------------------------- 0.00 0.00 54/54 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [653] [1024] 0.0 0.00 0.00 54 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1024] 0.00 0.00 54/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1025] 0.00 0.00 54/74 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1017] ----------------------------------------------- 0.00 0.00 54/54 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1024] [1025] 0.0 0.00 0.00 54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1025] 0.00 0.00 54/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/54 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 4/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [6851] 0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [391] [1026] 0.0 0.00 0.00 54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1026] ----------------------------------------------- 0.00 0.00 1/52 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2208] 0.00 0.00 3/52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [419] 0.00 0.00 8/52 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] 0.00 0.00 40/52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] [1027] 0.0 0.00 0.00 52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1027] 0.00 0.00 52/107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1001] ----------------------------------------------- 0.00 0.00 3/52 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [766] 0.00 0.00 6/52 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 43/52 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [649] [1028] 0.0 0.00 0.00 52 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [1028] ----------------------------------------------- 0.00 0.00 1/51 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2190] 0.00 0.00 3/51 Catch::Clara::Parser::Parser() [1125] 0.00 0.00 4/51 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2198] 0.00 0.00 43/51 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] [1029] 0.0 0.00 0.00 51 Catch::Clara::Detail::ParserBase::ParserBase() [1029] ----------------------------------------------- 0.00 0.00 50/50 Catch::Clara::ExeName::~ExeName() [836] [1030] 0.0 0.00 0.00 50 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1030] 0.00 0.00 50/344 Catch::Clara::Detail::ParserBase::~ParserBase() [969] ----------------------------------------------- 0.00 0.00 50/50 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [701] [1031] 0.0 0.00 0.00 50 void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1031] 0.00 0.00 2/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1147] 0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1180] ----------------------------------------------- 0.00 0.00 50/50 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [830] [1032] 0.0 0.00 0.00 50 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1032] ----------------------------------------------- 0.00 0.00 50/50 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [769] [1033] 0.0 0.00 0.00 50 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1033] ----------------------------------------------- 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6403] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6394] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6412] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6345] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6421] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6336] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6264] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6309] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6273] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6282] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6291] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6300] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6318] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6327] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6385] 0.00 0.00 2/49 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<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6365] 0.00 0.00 2/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6374] 0.00 0.00 3/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1142] 0.00 0.00 4/49 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6430] 0.00 0.00 7/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1101] 0.00 0.00 16/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6354] [1034] 0.0 0.00 0.00 49 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1034] ----------------------------------------------- 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [6405] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [6396] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [6414] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [6347] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [6423] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [6338] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [6266] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [6311] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [6275] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [6284] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [6293] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [6302] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [6320] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [6329] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<void>, long&) [6387] 0.00 0.00 2/49 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<void>, (__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<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> > > >&) [6367] 0.00 0.00 2/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<void>, double&) [6376] 0.00 0.00 3/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] 0.00 0.00 4/49 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<void>, char const (&) [13]) [6432] 0.00 0.00 7/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] 0.00 0.00 16/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<void>, bool&) [6356] [1035] 0.0 0.00 0.00 49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1035] ----------------------------------------------- 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6407] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6331] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6322] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6304] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6295] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6286] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6277] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6313] 0.00 0.00 1/49 std::Spcounted_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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6268] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6340] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6425] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6349] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6416] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6398] 0.00 0.00 1/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6389] 0.00 0.00 2/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6378] 0.00 0.00 2/49 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<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6369] 0.00 0.00 3/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1143] 0.00 0.00 4/49 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6434] 0.00 0.00 7/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1102] 0.00 0.00 16/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6358] [1036] 0.0 0.00 0.00 49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1036] ----------------------------------------------- 0.00 0.00 1/49 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> 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> >&) [826] 0.00 0.00 6/49 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> >&) [743] 0.00 0.00 7/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740] 0.00 0.00 7/49 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741] 0.00 0.00 7/49 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/49 void std::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> >&) [781] 0.00 0.00 14/49 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] [1037] 0.0 0.00 0.00 49 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&) [1037] ----------------------------------------------- 0.00 0.00 1/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator<Catch::Clara::Opt, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2975] 0.00 0.00 2/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [463] 0.00 0.00 6/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 16/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] 0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1082] [1038] 0.0 0.00 0.00 47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1038] ----------------------------------------------- 0.00 0.00 1/46 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [4733] 0.00 0.00 45/46 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [443] [1039] 0.0 0.00 0.00 46 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [1039] ----------------------------------------------- 0.00 0.00 1/46 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [4757] 0.00 0.00 45/46 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [444] [1040] 0.0 0.00 0.00 46 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1040] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [416] [1041] 0.0 0.00 0.00 45 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1041] 0.00 0.00 45/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 18/45 Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2185] 0.00 0.00 27/45 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1062] [1042] 0.0 0.00 0.00 45 Catch::Clara::Detail::BoundRef::BoundRef() [1042] ----------------------------------------------- 0.00 0.00 18/45 Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2187] 0.00 0.00 27/45 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1063] [1043] 0.0 0.00 0.00 45 Catch::Clara::Detail::BoundRef::~BoundRef() [1043] ----------------------------------------------- 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1046] [1044] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1044] 0.00 0.00 90/90 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [1008] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [1045] ----------------------------------------------- 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1044] [1045] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [1045] ----------------------------------------------- 0.00 0.00 45/45 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1050] [1046] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1046] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1044] ----------------------------------------------- 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1049] [1047] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1047] 0.00 0.00 90/90 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [1009] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [1048] ----------------------------------------------- 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1047] [1048] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [1048] ----------------------------------------------- 0.00 0.00 45/45 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1051] [1049] 0.0 0.00 0.00 45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1049] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1047] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] [1050] 0.0 0.00 0.00 45 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1050] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1046] ----------------------------------------------- 0.00 0.00 45/45 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [415] [1051] 0.0 0.00 0.00 45 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1051] 0.00 0.00 45/45 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1049] ----------------------------------------------- 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [818] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [823] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [821] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [822] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [812] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [817] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [813] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [814] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [815] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [816] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [819] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [820] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [810] 0.00 0.00 1/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [811] 0.00 0.00 2/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [785] 0.00 0.00 3/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [509] 0.00 0.00 6/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [493] 0.00 0.00 18/43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [684] [1052] 0.0 0.00 0.00 43 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1052] 0.00 0.00 43/51 Catch::Clara::Detail::ParserBase::ParserBase() [1029] ----------------------------------------------- 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/43 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2208] 0.00 0.00 1/43 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 40/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1060] [1053] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1053] 0.00 0.00 43/87 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1010] ----------------------------------------------- 0.00 0.00 1/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/43 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2208] 0.00 0.00 1/43 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 40/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1060] [1054] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1054] 0.00 0.00 43/87 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1010] ----------------------------------------------- 0.00 0.00 8/42 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] 0.00 0.00 34/42 Catch::makeCommandLineParser(Catch::ConfigData&) [277] [1055] 0.0 0.00 0.00 42 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1055] ----------------------------------------------- 0.00 0.00 41/41 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057] [1056] 0.0 0.00 0.00 41 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1056] ----------------------------------------------- 0.00 0.00 41/41 CATCH2_INTERNAL_TEST_0() [54] [1057] 0.0 0.00 0.00 41 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057] 0.00 0.00 41/41 Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1056] ----------------------------------------------- 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] [1058] 0.0 0.00 0.00 40 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1058] ----------------------------------------------- 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] [1059] 0.0 0.00 0.00 40 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1059] 0.00 0.00 40/107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1001] ----------------------------------------------- 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] [1060] 0.0 0.00 0.00 40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1060] 0.00 0.00 40/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1053] 0.00 0.00 40/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1054] 0.00 0.00 40/85 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1013] ----------------------------------------------- 0.00 0.00 40/40 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [387] [1061] 0.0 0.00 0.00 40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1061] 0.00 0.00 40/40 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1060] 0.00 0.00 40/52 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1027] 0.00 0.00 40/40 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1059] 0.00 0.00 40/40 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1058] ----------------------------------------------- 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [2093] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [2089] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [2049] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [2069] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [2053] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [2057] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [2061] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [2065] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [2077] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [2081] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [2073] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [2085] 0.00 0.00 1/27 Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [2135] 0.00 0.00 2/27 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2125] 0.00 0.00 2/27 Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [2129] 0.00 0.00 3/27 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1123] 0.00 0.00 7/27 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1090] [1062] 0.0 0.00 0.00 27 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1062] 0.00 0.00 27/45 Catch::Clara::Detail::BoundRef::BoundRef() [1042] ----------------------------------------------- 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [2075] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [2087] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [2083] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [2079] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [2067] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [2063] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [2059] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [2055] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [2071] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [2051] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::~BoundLambda() [2091] 0.00 0.00 1/27 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::~BoundLambda() [2095] 0.00 0.00 1/27 Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [2137] 0.00 0.00 2/27 Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [2131] 0.00 0.00 2/27 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [2127] 0.00 0.00 3/27 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1124] 0.00 0.00 7/27 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1091] [1063] 0.0 0.00 0.00 27 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1063] 0.00 0.00 27/45 Catch::Clara::Detail::BoundRef::~BoundRef() [1043] ----------------------------------------------- 0.00 0.00 1/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [682] 0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [4026] 0.00 0.00 24/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [389] [1064] 0.0 0.00 0.00 26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1064] ----------------------------------------------- 0.00 0.00 25/25 Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1066] [1065] 0.0 0.00 0.00 25 Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1065] ----------------------------------------------- 0.00 0.00 25/25 CATCH2_INTERNAL_TEST_0() [224] [1066] 0.0 0.00 0.00 25 Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1066] 0.00 0.00 25/25 Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1065] ----------------------------------------------- 0.00 0.00 23/23 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] [1067] 0.0 0.00 0.00 23 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [1067] ----------------------------------------------- 0.00 0.00 23/23 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] [1068] 0.0 0.00 0.00 23 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1068] 0.00 0.00 23/455994 operator new(unsigned long, void) [934] 0.00 0.00 23/311 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [971] ----------------------------------------------- 0.00 0.00 23/23 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [997] [1069] 0.0 0.00 0.00 23 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] 0.00 0.00 23/23 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [1070] 0.00 0.00 23/311 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [971] 0.00 0.00 23/23 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1068] 0.00 0.00 23/166 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [988] 0.00 0.00 23/23 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [1067] ----------------------------------------------- 0.00 0.00 23/23 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1069] [1070] 0.0 0.00 0.00 23 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [1070] ----------------------------------------------- 0.00 0.00 21/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1073] [1071] 0.0 0.00 0.00 21 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1071] 0.00 0.00 21/21 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1072] ----------------------------------------------- 0.00 0.00 21/21 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1071] [1072] 0.0 0.00 0.00 21 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1072] ----------------------------------------------- 0.00 0.00 7/21 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 0.00 0.00 7/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] 0.00 0.00 7/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1100] [1073] 0.0 0.00 0.00 21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1073] 0.00 0.00 21/21 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1071] ----------------------------------------------- 0.00 0.00 3/21 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [778] 0.00 0.00 3/21 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [775] 0.00 0.00 3/21 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [776] 0.00 0.00 3/21 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/21 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] 0.00 0.00 6/21 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] [1074] 0.0 0.00 0.00 21 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1074] ----------------------------------------------- 0.00 0.00 2/14 Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [8180] 0.00 0.00 2/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [3233] 0.00 0.00 4/14 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1167] 0.00 0.00 6/14 bool __gnu_cxx::operator!=<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [3300] [1075] 0.0 0.00 0.00 14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [1075] ----------------------------------------------- 0.00 0.00 7/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [782] 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] [1076] 0.0 0.00 0.00 14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1076] 0.00 0.00 14/14 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [1078] ----------------------------------------------- 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1100] 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] [1077] 0.0 0.00 0.00 14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1077] 0.00 0.00 14/98 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1007] ----------------------------------------------- 0.00 0.00 14/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1076] [1078] 0.0 0.00 0.00 14 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [1078] ----------------------------------------------- 0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [763] [1079] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [1079] ----------------------------------------------- 0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [764] [1080] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [1080] ----------------------------------------------- 0.00 0.00 2/13 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [6848] 0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] [1081] 0.0 0.00 0.00 13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1081] 0.00 0.00 13/107 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1001] ----------------------------------------------- 0.00 0.00 3/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [418] 0.00 0.00 8/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [393] [1082] 0.0 0.00 0.00 11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1082] 0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1038] ----------------------------------------------- 0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [563] [1083] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1083] 0.00 0.00 10/437 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958] 0.00 0.00 10/455994 operator new(unsigned long, void) [934] ----------------------------------------------- 0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [603] [1084] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1084] ----------------------------------------------- 0.00 0.00 9/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1088] [1085] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1085] 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1086] ----------------------------------------------- 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1085] [1086] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1086] ----------------------------------------------- 0.00 0.00 1/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::cbegin() const [4271] 0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1119] 0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1118] [1087] 0.0 0.00 0.00 9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1087] ----------------------------------------------- 0.00 0.00 3/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] 0.00 0.00 3/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] 0.00 0.00 3/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1141] [1088] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1088] 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1085] ----------------------------------------------- 0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/8 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] 0.00 0.00 2/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6844] 0.00 0.00 4/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4270] [1089] 0.0 0.00 0.00 8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [1089] ----------------------------------------------- 0.00 0.00 7/7 void std::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> >&) [781] [1090] 0.0 0.00 0.00 7 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1090] 0.00 0.00 7/27 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1062] ----------------------------------------------- 0.00 0.00 7/7 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1103] [1091] 0.0 0.00 0.00 7 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1091] 0.00 0.00 7/27 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1063] ----------------------------------------------- 0.00 0.00 7/7 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const & [3992] [1092] 0.0 0.00 0.00 7 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [1092] ----------------------------------------------- 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1172] 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&) [5070] 0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1132] [1093] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1093] ----------------------------------------------- 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1173] 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&) [5073] 0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1134] [1094] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1094] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741] [1095] 0.0 0.00 0.00 7 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1095] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] [1096] 0.0 0.00 0.00 7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1096] 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1104] ----------------------------------------------- 0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] [1097] 0.0 0.00 0.00 7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1097] ----------------------------------------------- 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [779] [1098] 0.0 0.00 0.00 7 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1098] ----------------------------------------------- 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [782] [1099] 0.0 0.00 0.00 7 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1099] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] [1100] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1100] 0.00 0.00 7/21 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1073] 0.00 0.00 7/14 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1077] 0.00 0.00 7/7 void std::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> > >) [1106] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [780] [1101] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1101] 0.00 0.00 7/49 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1034] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [800] [1102] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1102] 0.00 0.00 7/49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1036] ----------------------------------------------- 0.00 0.00 7/7 void std::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> > >) [1106] [1103] 0.0 0.00 0.00 7 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1103] 0.00 0.00 7/7 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1091] ----------------------------------------------- 0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1096] [1104] 0.0 0.00 0.00 7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1104] ----------------------------------------------- 0.00 0.00 1/7 std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [4735] 0.00 0.00 6/7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [494] [1105] 0.0 0.00 0.00 7 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1105] ----------------------------------------------- 0.00 0.00 7/7 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1100] [1106] 0.0 0.00 0.00 7 void std::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> > >) [1106] 0.00 0.00 7/7 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1103] ----------------------------------------------- 0.00 0.00 6/6 Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1108] [1107] 0.0 0.00 0.00 6 Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [1107] ----------------------------------------------- 0.00 0.00 6/6 CATCH2_INTERNAL_TEST_0() [54] [1108] 0.0 0.00 0.00 6 Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1108] 0.00 0.00 6/6 Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [1107] ----------------------------------------------- 0.00 0.00 6/6 CATCH2_INTERNAL_TEST_0() [4] [1109] 0.0 0.00 0.00 6 bool unittest::nearly_equal<double>(double, double, double) [1109] 0.00 0.00 6/6 std::abs(double) [1114] 0.00 0.00 2/2 std::numeric_limits<double>::min() [1174] ----------------------------------------------- 0.00 0.00 6/6 CATCH2_INTERNAL_TEST_0() [4] [1110] 0.0 0.00 0.00 6 double unittest::default_epsilon<double>() [1110] ----------------------------------------------- 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [807] 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] [1111] 0.0 0.00 0.00 6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1111] 0.00 0.00 6/6 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1113] ----------------------------------------------- 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1141] 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] [1112] 0.0 0.00 0.00 6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1112] 0.00 0.00 6/98 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1007] ----------------------------------------------- 0.00 0.00 6/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1111] [1113] 0.0 0.00 0.00 6 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1113] ----------------------------------------------- 0.00 0.00 6/6 bool unittest::nearly_equal<double>(double, double, double) [1109] [1114] 0.0 0.00 0.00 6 std::abs(double) [1114] ----------------------------------------------- 0.00 0.00 1/5 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [706] 0.00 0.00 4/5 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [399] [1115] 0.0 0.00 0.00 5 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1115] ----------------------------------------------- 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [4025] 0.00 0.00 2/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [4273] [1116] 0.0 0.00 0.00 4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1116] ----------------------------------------------- 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [564] [1117] 0.0 0.00 0.00 4 std::basic_string_view<char, std::char_traits<char> >::size() const [1117] ----------------------------------------------- 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6844] 0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2208] 0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1118] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1118] 0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1087] ----------------------------------------------- 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [803] 0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6844] 0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2208] 0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1119] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1119] 0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1087] ----------------------------------------------- 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [768] 0.00 0.00 2/4 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] [1120] 0.0 0.00 0.00 4 std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const, unsigned long) [1120] ----------------------------------------------- 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [462] 0.00 0.00 2/4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [565] [1121] 0.0 0.00 0.00 4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_to_string_view(std::basic_string_view<char, std::char_traits<char> >) [1121] ----------------------------------------------- 0.00 0.00 1/4 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 3/4 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] [1122] 0.0 0.00 0.00 4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1122] ----------------------------------------------- 0.00 0.00 3/3 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [806] [1123] 0.0 0.00 0.00 3 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1123] 0.00 0.00 3/27 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1062] ----------------------------------------------- 0.00 0.00 3/3 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1146] [1124] 0.0 0.00 0.00 3 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1124] 0.00 0.00 3/27 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1063] ----------------------------------------------- 0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [428] 0.00 0.00 1/3 Catch::Session::Session() [783] 0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [767] [1125] 0.0 0.00 0.00 3 Catch::Clara::Parser::Parser() [1125] 0.00 0.00 3/51 Catch::Clara::Detail::ParserBase::ParserBase() [1029] 0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1145] 0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1144] ----------------------------------------------- 0.00 0.00 3/3 Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1128] [1126] 0.0 0.00 0.00 3 Catch::ExprLhs<double>::ExprLhs(double) [1126] ----------------------------------------------- 0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [705] [1127] 0.0 0.00 0.00 3 bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [1127] ----------------------------------------------- 0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [4] [1128] 0.0 0.00 0.00 3 Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1128] 0.00 0.00 3/3 Catch::ExprLhs<double>::ExprLhs(double) [1126] ----------------------------------------------- 0.00 0.00 1/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [752] 0.00 0.00 2/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [729] [1129] 0.0 0.00 0.00 3 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1129] ----------------------------------------------- 0.00 0.00 1/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [751] 0.00 0.00 2/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730] [1130] 0.0 0.00 0.00 3 libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1130] ----------------------------------------------- 0.00 0.00 1/3 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [657] 0.00 0.00 2/3 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1131] 0.0 0.00 0.00 3 unittest::g_tmp_dir[abi:cxx11]() [1131] ----------------------------------------------- 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1133] [1132] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1132] 0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1093] ----------------------------------------------- 0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1144] [1133] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1133] 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1132] ----------------------------------------------- 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1135] [1134] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1134] 0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1094] ----------------------------------------------- 0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1145] [1135] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1135] 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1134] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [776] [1136] 0.0 0.00 0.00 3 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1136] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] [1137] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1137] 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1148] ----------------------------------------------- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [777] [1138] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1138] ----------------------------------------------- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [804] [1139] 0.0 0.00 0.00 3 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1139] ----------------------------------------------- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [807] [1140] 0.0 0.00 0.00 3 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1140] ----------------------------------------------- 0.00 0.00 3/3 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [786] [1141] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1141] 0.00 0.00 3/9 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1088] 0.00 0.00 3/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1112] 0.00 0.00 3/3 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1150] ----------------------------------------------- 0.00 0.00 3/3 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [805] [1142] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1142] 0.00 0.00 3/49 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1034] ----------------------------------------------- 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [831] [1143] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1143] 0.00 0.00 3/49 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1036] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Parser::Parser() [1125] [1144] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1144] 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1133] ----------------------------------------------- 0.00 0.00 3/3 Catch::Clara::Parser::Parser() [1125] [1145] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1145] 0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1135] ----------------------------------------------- 0.00 0.00 3/3 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1150] [1146] 0.0 0.00 0.00 3 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1146] 0.00 0.00 3/3 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1124] ----------------------------------------------- 0.00 0.00 1/3 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] 0.00 0.00 2/3 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1031] [1147] 0.0 0.00 0.00 3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1147] ----------------------------------------------- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1137] [1148] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1148] ----------------------------------------------- 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> >&&) [510] [1149] 0.0 0.00 0.00 3 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1149] ----------------------------------------------- 0.00 0.00 3/3 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1141] [1150] 0.0 0.00 0.00 3 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1150] 0.00 0.00 3/3 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1146] ----------------------------------------------- 0.00 0.00 1/2 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [845] 0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [838] [1151] 0.0 0.00 0.00 2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1151] 0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [1152] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1151] [1152] 0.0 0.00 0.00 2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [1152] 0.00 0.00 2/2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1153] 0.00 0.00 2/74 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1017] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [1152] [1153] 0.0 0.00 0.00 2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1153] 0.00 0.00 2/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 2/2 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1155] [1154] 0.0 0.00 0.00 2 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1154] ----------------------------------------------- 0.00 0.00 2/2 CATCH2_INTERNAL_TEST_21() [250] [1155] 0.0 0.00 0.00 2 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1155] 0.00 0.00 2/2 Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1154] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [731] [1156] 0.0 0.00 0.00 2 libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1156] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [732] [1157] 0.0 0.00 0.00 2 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [733] [1158] 0.0 0.00 0.00 2 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1158] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734] [1159] 0.0 0.00 0.00 2 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1159] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735] [1160] 0.0 0.00 0.00 2 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1160] ----------------------------------------------- 0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736] [1161] 0.0 0.00 0.00 2 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1161] ----------------------------------------------- 0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1162] 0.0 0.00 0.00 2 unittest::g_dist_dir[abi:cxx11]() [1162] ----------------------------------------------- 0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1163] 0.0 0.00 0.00 2 unittest::g_binary_dir[abi:cxx11]() [1163] ----------------------------------------------- 0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1164] 0.0 0.00 0.00 2 unittest::g_source_dir[abi:cxx11]() [1164] ----------------------------------------------- 0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1165] 0.0 0.00 0.00 2 unittest::g_verbose() [1165] ----------------------------------------------- 0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] 0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1166] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1166] ----------------------------------------------- 0.00 0.00 2/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] [1167] 0.0 0.00 0.00 2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1167] 0.00 0.00 4/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [1075] ----------------------------------------------- 0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [846] 0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [707] [1168] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1168] ----------------------------------------------- 0.00 0.00 1/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] 0.00 0.00 1/2 std::initializer_list<char>::end() const [1195] [1169] 0.0 0.00 0.00 2 std::initializer_list<char>::begin() const [1169] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [564] [1170] 0.0 0.00 0.00 2 std::basic_string_view<char, std::char_traits<char> >::data() const [1170] ----------------------------------------------- 0.00 0.00 2/2 bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [700] [1171] 0.0 0.00 0.00 2 std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1171] 0.00 0.00 131168/131168 std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [937] ----------------------------------------------- 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [841] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [5071] [1172] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1172] 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1093] ----------------------------------------------- 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [843] 0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [5074] [1173] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1173] 0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1094] ----------------------------------------------- 0.00 0.00 2/2 bool unittest::nearly_equal<double>(double, double, double) [1109] [1174] 0.0 0.00 0.00 2 std::numeric_limits<double>::min() [1174] ----------------------------------------------- 0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [828] [1175] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1175] ----------------------------------------------- 0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [829] [1176] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1176] ----------------------------------------------- 0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [565] [1177] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper::__sv_wrapper(std::basic_string_view<char, std::char_traits<char> >) [1177] ----------------------------------------------- 0.00 0.00 2/2 std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [464] [1178] 0.0 0.00 0.00 2 std::__sv_check(unsigned long, unsigned long, char const) [1178] ----------------------------------------------- 0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1180] [1179] 0.0 0.00 0.00 2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1179] ----------------------------------------------- 0.00 0.00 2/2 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1031] [1180] 0.0 0.00 0.00 2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1180] 0.00 0.00 2/2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1179] ----------------------------------------------- 0.00 0.00 2/2 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] [1181] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1181] ----------------------------------------------- 0.00 0.00 2/2 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [137] [1182] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() [1182] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1184] [1183] 0.0 0.00 0.00 1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1183] 0.00 0.00 1/293 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [973] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [675] [1184] 0.0 0.00 0.00 1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1184] 0.00 0.00 1/1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1183] 0.00 0.00 1/1 std::sharedptr<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&) [1198] 0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1197] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754] [1185] 0.0 0.00 0.00 1 libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1185] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [753] [1186] 0.0 0.00 0.00 1 libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1186] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [756] [1187] 0.0 0.00 0.00 1 libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1187] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755] [1188] 0.0 0.00 0.00 1 libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1188] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758] [1189] 0.0 0.00 0.00 1 libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1189] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757] [1190] 0.0 0.00 0.00 1 libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1190] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760] [1191] 0.0 0.00 0.00 1 libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1191] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759] [1192] 0.0 0.00 0.00 1 libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1192] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762] [1193] 0.0 0.00 0.00 1 libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1193] ----------------------------------------------- 0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761] [1194] 0.0 0.00 0.00 1 libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1194] ----------------------------------------------- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [694] [1195] 0.0 0.00 0.00 1 std::initializer_list<char>::end() const [1195] 0.00 0.00 1/2 std::initializer_list<char>::begin() const [1169] 0.00 0.00 1/1 std::initializer_list<char>::size() const [1196] ----------------------------------------------- 0.00 0.00 1/1 std::initializer_list<char>::end() const [1195] [1196] 0.0 0.00 0.00 1 std::initializer_list<char>::size() const [1196] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1184] [1197] 0.0 0.00 0.00 1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1197] 0.00 0.00 1/1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1199] ----------------------------------------------- 0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1184] [1198] 0.0 0.00 0.00 1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1198] 0.00 0.00 1/1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1200] ----------------------------------------------- 0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1197] [1199] 0.0 0.00 0.00 1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1199] 0.00 0.00 1/76 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1016] ----------------------------------------------- 0.00 0.00 1/1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1198] [1200] 0.0 0.00 0.00 1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1200] 0.00 0.00 1/76 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1016] ----------------------------------------------- 0.00 0.00 1/1 main::{lambda()#1}::FUN() [1203] [1201] 0.0 0.00 0.00 1 main::{lambda()#1}::operator()() const [1201] ----------------------------------------------- 0.00 0.00 1/1 main [366] [1202] 0.0 0.00 0.00 1 main::{lambda()#1}::operator void ()()() const [1202] ----------------------------------------------- 0.00 0.00 1/1 unittest::snapcatch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [367] [1203] 0.0 0.00 0.00 1 main::{lambda()#1}::FUN() [1203] 0.00 0.00 1/1 main::{lambda()#1}::operator()() const [1201] ----------------------------------------------- 0.00 0.00 1/1 void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] [1204] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1204] ----------------------------------------------- 0.00 0.00 1/1 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [477] [1205] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~_Guard() [1205] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function is in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `<spontaneous>' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Copyright (C) 2012-2024 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. Index by function name [224] CATCH2_INTERNAL_TEST_0() (catch_bom.cpp) [112] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [256] std::__ptr_traits_ptr_to<char16_t const, char16_t const, false>::pointer_to(char16_t const&) [54] CATCH2_INTERNAL_TEST_0() (catch_caseinsensitive.cpp) [113] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [34] std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [55] CATCH2_INTERNAL_TEST_0() (catch_character.cpp) [278] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [915] std::__ptr_traits_ptr_to<wchar_t const, wchar_t const, false>::pointer_to(wchar_t const&) [11] CATCH2_INTERNAL_TEST_0() (catch_iterator.cpp) [601] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66] std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [4] CATCH2_INTERNAL_TEST_0() (catch_json_tokens.cpp) [664] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [916] std::__ptr_traits_ptr_to<wchar_t, wchar_t, false>::pointer_to(wchar_t&) [420] CATCH2_INTERNAL_TEST_0() (catch_length.cpp) [725] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [844] Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [450] CATCH2_INTERNAL_TEST_0() (catch_locale.cpp) [693] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [650] Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [452] CATCH2_INTERNAL_TEST_0() (catch_stream.cpp) [402] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [687] Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [17] CATCH2_INTERNAL_TEST_0() (catch_string.cpp) [475] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [800] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [9] CATCH2_INTERNAL_TEST_0() (catch_valid.cpp) [580] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [1100] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [479] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [622] libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1077] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6] CATCH2_INTERNAL_TEST_3() (catch_iterator.cpp) [560] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1101] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [126] CATCH2_INTERNAL_TEST_3() (catch_length.cpp) [1129] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1073] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [32] CATCH2_INTERNAL_TEST_6() (catch_json_tokens.cpp) [1156] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [780] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [433] CATCH2_INTERNAL_TEST_8() (catch_character.cpp) [1130] libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1102] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [13] CATCH2_INTERNAL_TEST_12() (catch_character.cpp) [623] libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [831] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [74] CATCH2_INTERNAL_TEST_14() (catch_string.cpp) [624] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1141] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [123] CATCH2_INTERNAL_TEST_18() (catch_string.cpp) [1185] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1112] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [250] CATCH2_INTERNAL_TEST_21() (catch_string.cpp) [1157] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1142] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [181] CATCH2_INTERNAL_TEST_25() (catch_string.cpp) [1186] libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1088] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [38] CATCH2_INTERNAL_TEST_31() (catch_string.cpp) [625] libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [805] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [228] CATCH2_INTERNAL_TEST_37() (catch_string.cpp) [626] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1143] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [28] CATCH2_INTERNAL_TEST_41() (catch_string.cpp) [1187] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [360] std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [242] (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (catch_caseinsensitive.cpp) [1158] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [307] std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [243] (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (catch_caseinsensitive.cpp) [1188] libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [120] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [121] Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [627] libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [116] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [703] Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [628] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1144] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [788] Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [1189] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1050] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [253] Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [1159] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [803] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [480] Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [1190] libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [699] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [528] Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [629] libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [390] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [726] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [630] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [424] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [674] Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [1191] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [387] Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [130] Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [1160] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [418] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [206] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [1192] libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [393] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [223] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [631] libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1027] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [720] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) [632] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1061] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [770] 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]) [1193] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1081] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [789] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [1161] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [388] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [710] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [1194] libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [419] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [737] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [87] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<char32_t>(char32_t, bool, unsigned int) [1051] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [685] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [1162] unittest::g_dist_dir[abi:cxx11]() [682] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [711] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) [279] unittest::g_progress() [1145] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [790] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [151] unittest::random_char(unittest::character_t) [641] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [791] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [1163] unittest::g_binary_dir[abi:cxx11]() [270] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [792] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [1164] unittest::g_source_dir[abi:cxx11]() [995] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [744] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [1109] bool unittest::nearly_equal<double>(double, double, double) [272] void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [793] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [1110] double unittest::default_epsilon<double>() [1005] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [794] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [367] unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1006] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [745] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) [125] unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [273] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [795] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [657] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [993] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [373] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [218] void unittest::random<char32_t>(char32_t&) [654] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [721] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) [1131] unittest::g_tmp_dir[abi:cxx11]() [987] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [771] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1165] unittest::g_verbose() [597] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [796] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [340] unittest::rand_char(bool) [311] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [330] 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&) [381] __gnu_cxx::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [192] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [136] Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [285] __gnu_cxx::char_traits<char>::copy(char, char const, unsigned long) [931] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [176] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [320] __gnu_cxx::char_traits<char>::length(char const) [327] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_allocate(std::allocator<char32_t>&, unsigned long) [230] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1071] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [936] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [478] Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [1072] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [908] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [797] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [1085] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [901] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [746] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [1086] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [148] void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [747] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [349] __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) [299] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [695] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [1087] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [114] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [772] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1166] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [202] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [727] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1010] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [364] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [696] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1011] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [702] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [773] Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [942] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [930] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [748] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [953] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [153] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [798] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [128] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [513] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [728] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [266] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [271] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [372] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [350] __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator++() [895] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [552] Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [1001] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [142] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143] Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [980] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [47] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [749] Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [290] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [249] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [99] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [382] bool __gnu_cxx::__ops::Iterpred<Catch::Generators::(anonymous namespace)::GeneratorTracker::close()::{lambda()#1}::operator()() const::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >) [117] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string<std::allocator<char32_t> >(char32_t const, std::allocator<char32_t> const&) [596] Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [1167] bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [184] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [139] Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [1013] bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [640] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [572] Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [950] bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [503] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [61] Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [138] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [46] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [343] Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [1082] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [590] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [317] Catch::RunContext::assertionEnded(Catch::AssertionResult&&) [1020] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [245] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [95] Catch::RunContext::assertionPassed() [490] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [965] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) [8] Catch::RunContext::resetAssertionInfo() [135] Catch::OutputRedirect::isActive() const [594] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_allocate(std::allocator<char16_t>&, unsigned long) [42] Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [351] Catch::AssertionResult::isOk() const [906] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [318] Catch::RunContext::handleUnfinishedSections() [227] Catch::ITransientExpression::getResult() const [927] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [370] Catch::RunContext::runTest(Catch::TestCaseHandle const&) [500] Catch::Clara::Detail::ParserBase::validate() const [375] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [365] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1092] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [309] void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [146] Catch::isFalseTest(int) [963] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [239] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [166] Catch::(anonymous namespace)::NoopRedirect::activateImpl() [428] Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [197] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [190] Catch::(anonymous namespace)::NoopRedirect::deactivateImpl() [383] Catch::Config::includeSuccessfulResults() const [432] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [301] Catch::RedirectGuard::RedirectGuard(Catch::RedirectGuard&&) [384] Catch::Config::warnAboutMissingAssertions() const [951] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [72] Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&) [104] Catch::Context::getResultCapture() const [397] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(char16_t const, unsigned long) [89] Catch::RedirectGuard::~RedirectGuard() [118] Catch::ExprLhs<bool>::makeUnaryExpr() const [395] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::append(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [413] Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [421] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [966] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) [506] Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [132] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [430] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [302] Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [1075] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [398] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_append(char16_t const, unsigned long) [62] Catch::OutputRedirect::deactivate() [1168] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [595] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [115] Catch::OutputRedirect::activate() [977] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [897] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [83] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1012] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [392] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [283] Catch::scopedActivate(Catch::OutputRedirect&) [941] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [159] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [344] Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData&&) [952] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [199] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [345] Catch::AssertionResult::~AssertionResult() [286] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [175] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string<std::allocator<char16_t> >(char16_t const, std::allocator<char16_t> const&) [261] Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [195] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [233] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [240] Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [264] __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const [505] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [303] Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [265] __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator() const [160] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [64] Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [1038] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [396] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) [82] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [1058] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [103] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [262] Catch::AssertionHandler::handleMessage(Catch::ResultWas::OfType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1059] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [26] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [346] Catch::AssertionHandler::handleUnexpectedInflightException() [970] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [56] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [93] Catch::AssertionHandler::complete() [260] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [248] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [30] Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [824] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [90] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [81] Catch::AssertionHandler::~AssertionHandler() [825] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [102] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [97] Catch::getResultCapture() [1116] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [158] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [80] Catch::scopedDeactivate(Catch::OutputRedirect&) [1064] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [107] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [69] Catch::AssertionReaction::AssertionReaction() [984] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [324] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [167] Catch::getCurrentContext() [959] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [137] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [111] Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData&&) [1195] std::initializer_list<char>::end() const [477] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [122] Catch::AssertionResultData::~AssertionResultData() [1196] std::initializer_list<char>::size() const [25] 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) [60] Catch::ITransientExpression::ITransientExpression(bool, bool) [1169] std::initializer_list<char>::begin() const [109] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [284] Catch::FatalConditionHandler::engage() [1170] std::basic_string_view<char, std::char_traits<char> >::data() const [1177] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper::__sv_wrapper(std::basic_string_view<char, std::char_traits<char> >) [1151] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1117] std::basic_string_view<char, std::char_traits<char> >::size() const [48] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [403] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [464] std::basic_string_view<char, std::char_traits<char> >::substr(unsigned long, unsigned long) const [7] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [653] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [961] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [704] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [492] Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [962] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [489] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [508] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [719] std::less<char const>::operator()(char const, char const) const [77] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [607] Catch::Clara::Opt::~Opt() [1118] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [310] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [973] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1089] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [363] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [1029] Catch::Clara::Detail::ParserBase::ParserBase() [1119] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1121] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_to_string_view(std::basic_string_view<char, std::char_traits<char> >) [969] Catch::Clara::Detail::ParserBase::~ParserBase() [391] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [131] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [958] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [1053] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [691] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [562] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [1026] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [205] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [563] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1054] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [204] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [603] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1060] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [574] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [498] Catch::Clara::Detail::BasicResult<void>::ok() [389] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [3] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [499] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [275] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [29] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [555] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [945] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [27] 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&) [1115] 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&) [955] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [105] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [1090] 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> >&) [946] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [85] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [1091] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [274] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [473] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [1123] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [127] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [474] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [1124] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [178] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [150] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [1152] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [904] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [36] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [404] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [765] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [86] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1024] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [236] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [44] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [509] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [247] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [5] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [493] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [298] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [154] 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&) [808] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [145] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [53] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [1083] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [152] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [51] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [1084] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [905] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [23] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [982] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [209] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [487] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [983] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [237] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [84] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1062] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [947] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_check_length(unsigned long, unsigned long, char const) const [57] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1063] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [943] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [15] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1153] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [902] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [65] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1025] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [378] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [63] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::allocator<char> const&) [1052] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [333] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [18] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [989] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [269] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [312] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [979] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [944] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [564] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) [1183] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [316] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [323] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1041] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [10] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [665] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [1030] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [19] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [694] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [1042] Catch::Clara::Detail::BoundRef::BoundRef() [483] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [723] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [1043] Catch::Clara::Detail::BoundRef::~BoundRef() [35] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [462] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [415] Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [187] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [476] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [675] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [738] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [315] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [1125] Catch::Clara::Parser::Parser() [161] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [565] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [635] Catch::Clara::Parser::~Parser() [234] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [22] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [1184] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [43] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [174] 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> >&&) [416] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [91] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [106] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [836] Catch::Clara::ExeName::~ExeName() [101] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [448] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [386] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [445] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [2] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [417] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [68] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [24] 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&) [368] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [37] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [78] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [429] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [20] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [210] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [1004] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [411] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [917] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) [263] Catch::Detail::unique_ptr<Catch::(anonymous namespace)::NoopRedirect>::release() [325] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [918] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [119] Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [14] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [144] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [98] Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator() [52] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [919] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [380] Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator->() [768] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator std::basic_string_view<char, std::char_traits<char> >() const [241] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [347] Catch::Detail::catch_strnlen(char const, unsigned long) [79] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [246] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [147] Catch::Context::setResultCapture(Catch::IResultCapture) [229] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [313] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [214] Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [300] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [920] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [938] Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [189] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [141] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string<std::allocator<wchar_t> >(wchar_t const, std::allocator<wchar_t> const&) [1107] Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [352] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [211] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [1065] Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [321] std::type_info::name() const [361] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [334] Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [353] std::type_info::operator==(std::type_info const&) const [341] std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [898] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [287] Catch::Clara::Opt::operator[](Catch::StringRef) && [517] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [337] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1055] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [845] void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [294] 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&) [740] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [649] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [292] Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [855] std::sharedptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [781] void std::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> >&) [280] Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [775] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [806] void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1056] Catch::ExprLhs<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [859] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [686] void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1154] Catch::ExprLhs<std::_cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [443] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1178] std::__sv_check(unsigned long, unsigned long, char const) [342] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1197] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1179] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg) [948] Catch::ExprLhs<char const&>::ExprLhs(char const&) [851] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [636] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [183] Catch::ExprLhs<bool>::ExprLhs(bool) [1017] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1103] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [291] Catch::ExprLhs<char>::ExprLhs(char) [405] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1146] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1126] Catch::ExprLhs<double>::ExprLhs(double) [494] 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> > > >&&) [1067] void std::destroy_at<Catch::StringRef>(Catch::StringRef) [255] Catch::ExprLhs<int>::ExprLhs(int) [510] 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> >&&) [374] char32_t std::__addressof<char32_t>(char32_t&) [1002] Catch::ExprLhs<long>::ExprLhs(long) [801] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [376] char16_t std::__addressof<char16_t>(char16_t&) [896] Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [444] 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> > >&&) [894] char32_t const std::__addressof<char32_t const>(char32_t const&) [319] Catch::seedRng(Catch::IConfig const&) [1198] 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&) [335] char16_t const std::__addressof<char16_t const>(char16_t const&) [267] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [852] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [165] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [940] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [281] std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [124] char const std::__addressof<char const>(char const&) [207] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [937] std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [921] wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [208] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [164] std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [1147] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [400] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [129] std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [960] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [268] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [219] std::char_traits<char32_t>::length(char32_t const) [988] Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [348] Catch::Optional<Catch::AssertionResult>::operator=(Catch::AssertionResult&&) [1171] std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [282] 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> >&) [414] Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&) [238] std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [1078] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [507] Catch::MatchExpr<libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [431] std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [1113] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [31] Catch::StringRef::StringRef(char const, unsigned long) [225] std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [133] char std::__addressof<char>(char&) [50] Catch::StringRef::StringRef() [226] std::char_traits<char16_t>::length(char16_t const) [922] wchar_t std::__addressof<wchar_t>(wchar_t&) [140] Catch::UnaryExpr<bool>::UnaryExpr(bool) [220] std::char_traits<char>::lt(char const&, char const&) [743] 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> >&) [71] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [49] std::char_traits<char>::copy(char, char const, unsigned long) [778] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [331] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::bom_t const&, libutf8::bom_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::bom_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> >::type Catch::operator==<libutf8::bom_t>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [488] std::char_traits<char>::assign(char, unsigned long, char) [1019] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [76] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::token_t const&, libutf8::token_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::token_t>::type>::type> > >::value, Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> >::type Catch::operator==<libutf8::token_t>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [33] std::char_traits<char>::assign(char&, char const&) [964] Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [171] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [67] std::char_traits<char>::length(char const) [425] Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [163] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [314] std::char_traits<char>::compare(char const, char const, unsigned long) [996] Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [705] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<double, Catch::Approx, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<Catch::Approx>::type>::type> > >::value, Catch::BinaryExpr<double, Catch::Approx const&> >::type Catch::operator==<Catch::Approx>(Catch::ExprLhs<double>&&, Catch::Approx&&) [251] std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [41] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<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_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [212] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [326] std::char_traits<wchar_t>::length(wchar_t const) [1104] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [729] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1031] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1148] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [708] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [661] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [766] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [100] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<void const const&, void const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<void const>::type>::type> > >::value, Catch::BinaryExpr<void const const&, void const const&> >::type Catch::operator==<void const>(Catch::ExprLhs<void const const&>&&, void const&&) [967] void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [412] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [525] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<char const&>&&, char&&) [354] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long) [1021] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [637] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [355] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) [1068] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [608] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [304] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() [308] std::setprecision(int) [692] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [305] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) [426] Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [712] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [356] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl_data::Vectorimpl_data() [997] Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [620] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [357] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [846] Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [659] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [306] std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [651] Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [593] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [829] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [688] Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [621] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1044] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [782] 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<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2> >&) [713] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [1172] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [807] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [588] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [1132] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [847] Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [714] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1032] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [652] Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [715] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [828] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [689] Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [676] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [54]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> >::type Catch::operator==<char const (&) [54]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [840] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [423] void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [716] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1093] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1069] void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [589] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [1045] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [162] std::is_constant_evaluated() [717] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [1022] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [827] Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [677] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [841] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [648] Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [718] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [76]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> >::type Catch::operator==<char const (&) [76]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [1046] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [667] Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [569] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1133] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [45] std::__is_constant_evaluated() [678] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [830] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1114] std::abs(double) [191] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [764] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [978] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [638] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [1047] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [156] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [193] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1173] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1000] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [180] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1134] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1070] std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [232] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1033] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1008] std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [434] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator==<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [763] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1009] std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [609] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [842] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [974] std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [730] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1048] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [900] 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> >&) [751] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1094] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [385] std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [731] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1014] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [935] std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [690] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1049] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [907] std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [709] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [843] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [177] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [752] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1135] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1105] 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> > > >&) [231] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [769] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1149] 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> >&) [669] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char32_t, char> >::type Catch::operator==<char>(Catch::ExprLhs<char32_t>&&, char) [358] std::Vectorbase<Catch::Detail::unique_ptr<Catch::IEventListener>, std::allocator<Catch::Detail::unique_ptr<Catch::IEventListener> > >::Vectorimpl_data::Vectorimpl_data() [1039] 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>&) [110] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, Catch::capture_by_value<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [671] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [994] 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>&) [1127] bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [1023] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1040] 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> > >&) [750] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char32_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char32_t>&&, int) [990] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [339] std::setw(int) [438] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<char16_t, int> >::type Catch::operator==<int>(Catch::ExprLhs<char16_t>&&, int) [985] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [972] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [58] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [968] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [971] Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [578] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [670] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1122] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [92] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [697] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [1028] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [198] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char32_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char32_t>&&, unsigned int) [991] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [976] Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [504] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char16_t, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<char16_t, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<char16_t>&&, unsigned int) [981] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [1037] 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&) [561] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [954] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [1074] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [610] std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator>=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [698] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [377] std::Setfill<char> std::setfill<char>(char) [611] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [986] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1180] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [753] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [992] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [660] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [732] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [683] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1106] void std::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> > >) [754] std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1095] 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> > >) [1150] void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [254] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator>=<int>(Catch::ExprLhs<int>&&, int) [741] 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [701] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [332] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator>=<int>(Catch::ExprLhs<unsigned long>&&, int) [856] 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() [642] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [568] std::enableif<std::conjunction<Catch::Detail::is_ge_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator>=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [1136] 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>) [604] void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [612] std::enableif<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator><char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [776] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [296] char32_t std::addressof<char32_t>(char32_t&) [613] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [860] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [297] char16_t std::addressof<char16_t>(char16_t&) [755] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [439] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [289] char32_t const std::addressof<char32_t const>(char32_t const&) [733] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1199] 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&) [293] char16_t const std::addressof<char16_t const>(char16_t const&) [756] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [849] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [40] char const std::addressof<char const>(char const&) [157] Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [406] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [923] wchar_t const std::addressof<wchar_t const>(wchar_t const&) [939] Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [1018] 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&) [88] char std::addressof<char>(char&) [1066] Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [511] 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>&&) [924] wchar_t std::addressof<wchar_t>(wchar_t&) [216] Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [495] 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>&&) [911] std::operator&=(std::IosFmtflags&, std::IosFmtflags) [217] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [802] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [903] std::operator&(std::IosFmtflags, std::IosFmtflags) [257] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [440] 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>&&) [912] std::operator~(std::IosFmtflags) [558] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1200] 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&) [700] bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [179] Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [850] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [276] 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) [614] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator<=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1007] std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [149] 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&) [1108] Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1034] std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [913] std::operator|=(std::IosFmtflags&, std::IosFmtflags) [201] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [379] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [914] std::operator|(std::IosFmtflags, std::IosFmtflags) [173] Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [1016] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [168] std::operator|(std::IosOpenmode, std::IosOpenmode) [615] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [975] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [96] 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) [757] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [742] 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<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [658] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [734] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [777] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [655] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1057] Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [787] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59] 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> >&&) [1155] Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1174] std::numeric_limits<double>::min() [39] 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&) [758] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359] std::Rbtree_header::Rbtree_header() [557] 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) [259] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1096] 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<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [566] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [949] Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [1076] 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<void>, (__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<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>) [1201] main::{lambda()#1}::operator()() const (catch_main.cpp) [108] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [779] 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<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1202] main::{lambda()#1}::operator void ()()() const (catch_main.cpp) [188] Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [1097] 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<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1203] main::{lambda()#1}::FUN() (catchmain.cpp) [1128] Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1137] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [322] Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const [134] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [1111] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [909] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >) [1003] Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [804] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [910] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)::_Guard::~Guard() [235] Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1138] std::_allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [928] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >) [12] Catch::operator"" sr(char const, unsigned long) [932] std::_new_allocator<char32_t>::deallocate(char32_t, unsigned long) [929] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)::_Guard::~Guard() [616] std::enableif<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator< <char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [933] std::__new_allocator<char32_t>::allocate(unsigned long, void const) [1181] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [617] std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [956] std::__new_allocator<char16_t>::deallocate(char16_t, unsigned long) [1182] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() [759] std::enableif<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [957] std::__new_allocator<char16_t>::allocate(unsigned long, void const) [1204] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [735] std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1175] std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1205] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)::_Guard::~Guard() [760] std::enableif<std::conjunction<Catch::Detail::is_lt_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1176] std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [182] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [186] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1079] std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [213] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [170] std::enableif<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1080] std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [338] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [618] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator!=<char const (&) [7]>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [998] std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [899] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [194] std::enableif<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [999] std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [925] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) [185] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1098] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__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<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [926] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)::_Guard::~Guard() [598] std::enableif<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::utf8_iterator&, libutf8::utf8_iterator&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::utf8_iterator&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> >::type Catch::operator!=<libutf8::utf8_iterator&>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [1099] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [221] operator delete(void, void) [619] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1139] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [16] operator"" catchsr(char const, unsigned long) [761] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1140] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [934] operator new(unsigned long, void) [736] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [169] std::__new_allocator<char>::deallocate(char, unsigned long) [21] operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [762] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [172] std::__new_allocator<char>::allocate(unsigned long, void const) [645] operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) [371] std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [786] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [447] operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) [336] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1015] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [646] operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long) [94] libutf8::json_tokens::~json_tokens() [1035] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [647] operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) [599] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1036] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [369] operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [577] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [1120] std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const, unsigned long) [482] operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [600] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [295] std::__ptr_traits_ptr_to<char32_t, char32_t, false>::pointer_to(char32_t&) [70] init [461] libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [258] std::__ptr_traits_ptr_to<char16_t, char16_t, false>::pointer_to(char16_t&) [196] subI000993 (catch_main.cpp) [722] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [215] std::__ptr_traits_ptr_to<char32_t const, char32_t const, false>::pointer_to(char32_t const&)