==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: btop 1.4.4-1 (Mon Jul 7 07:39:29 2025) ==> Retrieving sources... -> Found btop-1.4.4.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... btop-1.4.4.tar.gz ... Passed ==> Making package: btop 1.4.4-1 (Mon Jul 7 07:39:50 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (2) libmd-1.1.0-2 lowdown-1.4.0-1 Total Download Size: 0.48 MiB Total Installed Size: 2.66 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... lowdown-1.4.0-1-armv7h downloading... libmd-1.1.0-2-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libmd... installing lowdown... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found btop-1.4.4.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting btop-1.4.4.tar.gz with bsdtar ==> Starting build()... ██████╗ ████████╗ ██████╗ ██████╗ ██╔══██╗╚══██╔══╝██╔═══██╗██╔══██╗ ██╗ ██╗ ██████╔╝ ██║ ██║ ██║██████╔╝ ██████╗██████╗ ██╔══██╗ ██║ ██║ ██║██╔═══╝ ╚═██╔═╝╚═██╔═╝ ██████╔╝ ██║ ╚██████╔╝██║ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═╝ Makefile v1.6 PLATFORM ?| Linux ARCH ?| armv7l GPU_SUPPORT :| false CXX ?| g++ (14.2.1) THREADS :| 8 REQFLAGS !| -std=c++20 WARNFLAGS :| -Wall -Wextra -pedantic OPTFLAGS :| -O2 LDCXXFLAGS :| -pthread -DFMT_HEADER_ONLY -D_GLIBCXX_ASSERTIONS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fstack-protector CXXFLAGS +| $(REQFLAGS) $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS) -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS LDFLAGS +| $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS) -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now Building btop++ (v1.4.4) Linux armv7l Generating man page btop.1... Configuring obj/config.h Compiling src/btop_config.cpp Compiling src/btop_cli.cpp Compiling src/btop_draw.cpp Compiling src/btop.cpp Compiling src/btop_shared.cpp Compiling src/btop_input.cpp Compiling src/btop_theme.cpp Compiling src/btop_menu.cpp 9%-> obj/btop_cli.o (212KiB) (06s) Compiling src/btop_tools.cpp 18%-> obj/btop_theme.o (400KiB) (09s) Compiling src/linux/btop_collect.cpp 27%-> obj/btop_input.o (536KiB) (11s) 36%-> obj/btop_config.o (576KiB) (11s) In file included from /usr/include/c++/14.2.1/regex:52, from src/btop_shared.cpp:20: /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr _RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:69: /usr/include/c++/14.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Tp = Proc::proc_info]': /usr/include/c++/14.2.1/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _BidirectionalIterator2 = Proc::proc_info*; _Distance = int]': /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _BidirectionalIterator2 = Proc::proc_info*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:93:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:94:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:95:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:96:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::less&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:97:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:98:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:99:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, double Proc::proc_info::*>(std::ranges::less&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:100:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:105:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:106:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:107:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, unsigned int Proc::proc_info::*>(std::ranges::greater&, unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:108:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, std::__cxx11::basic_string<char> Proc::proc_info::*>(std::ranges::greater&, std::__cxx11::basic_string<char> Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = std::__cxx11::basic_string<char> Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:109:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, long long unsigned int Proc::proc_info::*>(std::ranges::greater&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:110:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:111:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::greater, double Proc::proc_info::*>(std::ranges::greater&, double Proc::proc_info::*&)::<lambda(auto:10&&, auto:11&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::greater; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::greater; _Proj = double Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:112:28: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void Proc::proc_sorter(std::vector<proc_info>&, const std::string&, bool, bool)' at src/btop_shared.cpp:127:12: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 45%-> obj/btop_shared.o (584KiB) (12s) 54%-> obj/btop_menu.o (580KiB) (12s) In file included from /usr/include/c++/14.2.1/bits/shared_ptr_base.h:67, from /usr/include/c++/14.2.1/bits/shared_ptr.h:53, from /usr/include/c++/14.2.1/bits/fs_path.h:46, from /usr/include/c++/14.2.1/filesystem:52, from src/btop.cpp:22: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Proc::proc_info*, vector<Proc::proc_info> >; _ForwardIterator = Proc::proc_info*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Proc::proc_info*, std::vector<Proc::proc_info> >; _ForwardIterator = Proc::proc_info*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Proc::proc_info*, vector<Proc::proc_info> >; _ForwardIterator = Proc::proc_info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Proc::proc_info*, vector<Proc::proc_info> >; _ForwardIterator = Proc::proc_info*; _Tp = Proc::proc_info]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Proc::proc_info; _Alloc = std::allocator<Proc::proc_info>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'void* Runner::_runner(void*)' at src/btop.cpp:618:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 63%-> obj/btop.o (684KiB) (13s) 72%-> obj/btop_tools.o (532KiB) (10s) 81%-> obj/btop_draw.o (888KiB) (20s) In file included from /usr/include/c++/14.2.1/algorithm:61, from src/linux/../btop_tools.hpp:25, from src/linux/btop_collect.cpp:47: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _OutputIterator = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Proc::proc_info*; _OutputIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from src/linux/../btop_shared.hpp:29, from src/linux/btop_collect.cpp:45: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]': /usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/unordered_map.h:33, from /usr/include/c++/14.2.1/unordered_map:41, from src/linux/btop_collect.cpp:20: /usr/include/c++/14.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]': /usr/include/c++/14.2.1/bits/hashtable.h:2380:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _RandomAccessIterator2 = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Proc::proc_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'constexpr void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'constexpr void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr _RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:425:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = Mem::disk_info; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'Mem::mem_info& Mem::collect(bool)' at src/linux/btop_collect.cpp:1993:24: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = Mem::disk_info; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'Mem::mem_info& Mem::collect(bool)' at src/linux/btop_collect.cpp:2008:23: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = Mem::disk_info; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'Mem::mem_info& Mem::collect(bool)' at src/linux/btop_collect.cpp:2022:24: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Mem::disk_info> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _BidirectionalIterator2 = Proc::proc_info*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Distance = int; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Pointer = Proc::proc_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, long long unsigned int Proc::proc_info::*>(std::ranges::less&, long long unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from '_Iter std::ranges::__stable_sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1818:18, inlined from 'std::ranges::borrowed_iterator_t<_Range> std::ranges::__stable_sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = long long unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1829:16, inlined from 'std::vector<Proc::proc_info>& Proc::collect(bool)' at src/linux/btop_collect.cpp:2958:20: /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11, inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16, inlined from 'std::vector<Proc::proc_info>& Proc::collect(bool)' at src/linux/btop_collect.cpp:2978:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Proc::proc_info*, vector<Proc::proc_info> >; _Compare = ranges::__detail::__make_comp_proj<std::ranges::less, unsigned int Proc::proc_info::*>(std::ranges::less&, unsigned int Proc::proc_info::*&)::<lambda(auto:11&&, auto:12&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Sent = __gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11, inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<Proc::proc_info>&; _Comp = std::ranges::less; _Proj = unsigned int Proc::proc_info::*]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16, inlined from 'std::vector<Proc::proc_info>& Proc::collect(bool)' at src/linux/btop_collect.cpp:2978:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Proc::proc_info*, std::vector<Proc::proc_info> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]', inlined from 'void Shared::init()' at src/linux/btop_collect.cpp:279:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1 In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]', inlined from 'void Shared::init()' at src/linux/btop_collect.cpp:280:29: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1 90%-> obj/linux/btop_collect.o (832KiB) (15s) Linking and optimizing binary... 100% -> bin/btop (1.6MiB) (00s) Build complete in (27s) ==> Entering fakeroot environment... ==> Starting package()... Installing binary to: /build/btop/pkg/btop/usr/bin/btop Installing doc to: /build/btop/pkg/btop/usr/share/btop Installing themes to: /build/btop/pkg/btop/usr/share/btop/themes Installing desktop entry to: /build/btop/pkg/btop/usr/share/applications/btop.desktop Installing PNG icon to: /build/btop/pkg/btop/usr/share/icons/hicolor/48x48/apps/btop.png Installing SVG icon to: /build/btop/pkg/btop/usr/share/icons/hicolor/scalable/apps/btop.svg Installing man page to: /build/btop/pkg/btop/usr/share/man/man1/btop.1 File: /build/btop/pkg/btop/usr/bin/btop Setting capabilities... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "btop"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: btop 1.4.4-1 (Mon Jul 7 07:40:30 2025) ==> Cleaning up...