+ 30,85% 0,00% a.out [unknown] [.] 0000000000000000
+ 20,92% 0,16% a.out a.out [.] std::chrono::duration<double, std::ratio<1l, 1l> > test_runtime<select_n_elements_a_2::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$T0> >&, unsigned int)#1}>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, select_n_elements_a_2::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$
+ 20,48% 18,20% a.out a.out [.] auto select_n_elements_a_2::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$T0> >&, unsigned int)#1}::operator()<unsigned int>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> >&, unsigned int) const
+ 15,76% 13,32% a.out a.out [.] void ElementsSelector::insert_randomly<unsigned int>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::deque<unsigned int, std::allocator<unsigned int> >&, unsigned int, unsigned int) [clone .isra.0]
+ 15,50% 15,41% a.out a.out [.] void std::shuffle<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, std::linear_congruential_engine<unsigned long, 16807ul, 0ul, 2147483647ul>&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, std::linear_co
14,84% 14,77% a.out a.out [.] void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, long, __gnu_cxx::__ops::_Iter_less_iter)
14,62% 14,53% a.out a.out [.] void std::__introsort_loop<unsigned int*, long, __gnu_cxx::__ops::_Iter_less_iter>(unsigned int*, unsigned int*, long, __gnu_cxx::__ops::_Iter_less_iter) [clone .isra.0]
+ 9,27% 3,81% a.out a.out [.] unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::linear_congruential_engine<unsigned long, 16807ul, 0ul, 2147483647ul> >(std::linear_congruential_engine<unsigned long, 16807ul, 0ul, 2147483647ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [clone .isra.0]
+ 9,26% 0,23% a.out [kernel.kallsyms] [k] asm_exc_page_fault
+ 8,58% 0,18% a.out [kernel.kallsyms] [k] exc_page_fault
+ 8,04% 0,28% a.out [kernel.kallsyms] [k] do_user_addr_fault
+ 6,62% 0,22% a.out [kernel.kallsyms] [k] handle_mm_fault
+ 6,12% 0,36% a.out [kernel.kallsyms] [k] __handle_mm_fault
+ 5,71% 0,16% a.out [kernel.kallsyms] [k] handle_pte_fault
+ 5,28% 0,54% a.out [kernel.kallsyms] [k] do_anonymous_page
+ 4,73% 0,74% a.out libc.so.6 [.] __memset_avx512_unaligned_erms
+ 3,54% 0,00% a.out [unknown] [.] 0x0000000900000004
+ 3,54% 2,97% a.out a.out [.] auto select_n_elements_b_1::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$T0> >&, unsigned int)#1}::operator()<unsigned int>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> >&, unsigned int) const
+ 3,36% 0,16% a.out [kernel.kallsyms] [k] alloc_anon_folio
+ 3,01% 2,44% a.out a.out [.] auto select_n_elements_a_1::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$T0> >&, unsigned int)#1}::operator()<unsigned int>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> >&, unsigned int) const
+ 2,84% 0,00% a.out [unknown] [.] 0x0000000400000002
+ 2,61% 1,53% a.out a.out [.] std::chrono::duration<double, std::ratio<1l, 1l> > test_runtime<select_n_elements_a_3::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$T0> >&, unsigned int)#1}>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, select_n_elements_a_3::{lambda<typename $T0>(std::vector<$T0, std::allocator<$T0> > const&, std::vector<$T0, std::allocator<$
+ 1,56% 0,00% a.out [kernel.kallsyms] [k] entry_SYSCALL_64_after_hwframe
+ 1,56% 0,00% a.out [kernel.kallsyms] [k] do_syscall_64
+ 1,56% 0,00% a.out [kernel.kallsyms] [k] x64_sys_call
+ 1,54% 0,07% a.out [kernel.kallsyms] [k] vma_alloc_folio_noprof