>>> bpftrace: Building community/bpftrace 0.20.1-r1 (using abuild 3.12.0-r3) started Fri, 01 Mar 2024 15:15:52 +0000 >>> bpftrace: Checking sanity of /home/buildozer/aports/community/bpftrace/APKBUILD... >>> bpftrace: Analyzing dependencies... >>> bpftrace: Installing for build: build-base asciidoctor bcc-dev binutils-dev bison cereal clang17-dev clang17-static cmake elfutils-dev flex-dev libbpf-dev linux-headers llvm17-dev llvm17-gtest llvm17-static samurai libxml2-dev (1/64) Installing libffi (3.4.6-r0) (2/64) Installing yaml (0.2.5-r2) (3/64) Installing ruby-libs (3.3.0-r0) (4/64) Installing libucontext (1.2-r2) (5/64) Installing ruby (3.3.0-r0) (6/64) Installing asciidoctor (2.0.20-r1) (7/64) Installing xz-libs (5.4.6-r0) (8/64) Installing libxml2 (2.12.5-r0) (9/64) Installing llvm17-libs (17.0.6-r0) (10/64) Installing libelf (0.190-r1) (11/64) Installing libbpf (1.3.0-r0) (12/64) Installing clang17-libs (17.0.6-r0) (13/64) Installing bcc (0.29.1-r0) (14/64) Installing bcc-dev (0.29.1-r0) (15/64) Installing binutils-dev (2.42-r0) (16/64) Installing m4 (1.4.19-r3) (17/64) Installing bison (3.8.2-r1) (18/64) Installing cereal (1.3.2-r5) (19/64) Installing clang17-headers (17.0.6-r0) (20/64) Installing llvm17-linker-tools (17.0.6-r0) (21/64) Installing clang17 (17.0.6-r0) (22/64) Installing clang17-libclang (17.0.6-r0) (23/64) Installing clang17-extra-tools (17.0.6-r0) (24/64) Installing clang17-dev (17.0.6-r0) (25/64) Installing clang17-static (17.0.6-r0) (26/64) Installing libbz2 (1.0.8-r6) (27/64) Installing libarchive (3.7.2-r0) (28/64) Installing rhash-libs (1.4.4-r0) (29/64) Installing libuv (1.48.0-r0) (30/64) Installing cmake (3.28.3-r0) (31/64) Installing musl-fts (1.2.7-r6) (32/64) Installing libdw (0.190-r1) (33/64) Installing libasm (0.190-r1) (34/64) Installing xz (5.4.6-r0) (35/64) Installing xz-dev (5.4.6-r0) (36/64) Installing zstd (1.5.5-r8) (37/64) Installing zstd-dev (1.5.5-r8) (38/64) Installing zlib-dev (1.3.1-r0) (39/64) Installing elfutils-dev (0.190-r1) (40/64) Installing flex (2.6.4-r6) (41/64) Installing flex-libs (2.6.4-r6) (42/64) Installing flex-dev (2.6.4-r6) (43/64) Installing libbpf-dev (1.3.0-r0) (44/64) Installing linux-headers (6.6-r0) (45/64) Installing llvm17 (17.0.6-r0) (46/64) Installing libffi-dev (3.4.6-r0) (47/64) Installing gdbm (1.23-r1) (48/64) Installing mpdecimal (4.0.0-r0) (49/64) Installing libpanelw (6.4_p20231125-r0) (50/64) Installing readline (8.2.10-r0) (51/64) Installing sqlite-libs (3.45.1-r0) (52/64) Installing python3 (3.11.8-r0) (53/64) Installing python3-pycache-pyc0 (3.11.8-r0) (54/64) Installing pyc (3.11.8-r0) (55/64) Installing llvm17-test-utils-pyc (17.0.6-r0) (56/64) Installing python3-pyc (3.11.8-r0) (57/64) Installing llvm17-test-utils (17.0.6-r0) (58/64) Installing llvm17-dev (17.0.6-r0) (59/64) Installing llvm17-gtest (17.0.6-r0) (60/64) Installing llvm17-static (17.0.6-r0) (61/64) Installing samurai (1.2-r5) (62/64) Installing libxml2-utils (2.12.5-r0) (63/64) Installing libxml2-dev (2.12.5-r0) (64/64) Installing .makedepends-bpftrace (20240301.151553) Executing busybox-1.36.1-r19.trigger OK: 1603 MiB in 166 packages >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Cleaning up tmpdir >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.20.1.tar.gz >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.20.1.tar.gz >>> bpftrace: Checking sha512sums... bpftrace-0.20.1.tar.gz: OK 10-link-libbpf.patch: OK 20-zlib.patch: OK >>> bpftrace: Unpacking /var/cache/distfiles/bpftrace-0.20.1.tar.gz... >>> bpftrace: 10-link-libbpf.patch patching file src/CMakeLists.txt Hunk #1 succeeded at 177 (offset 14 lines). >>> bpftrace: 20-zlib.patch patching file src/CMakeLists.txt Hunk #1 succeeded at 247 with fuzz 1 (offset 9 lines). -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /lib/libz.so (found version "1.3.1") -- Found LibBcc: /usr/lib/libbcc.so -- Looking for bcc_usdt_foreach -- Looking for bcc_usdt_foreach - found -- Found LibBpf: /usr/lib/libbpf.so -- Performing Test HAVE_LIBBPF_UPROBE_MULTI -- Performing Test HAVE_LIBBPF_UPROBE_MULTI - Success -- Found LibElf: /usr/lib/libelf.so -- Found LibCereal: /usr/include -- Found BISON: /usr/bin/bison (found version "3.8.2") -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Looking for name_to_handle_at -- Looking for name_to_handle_at - found -- Found LibBfd: /usr/lib/libbfd.so -- Found LibOpcodes: /usr/lib/libopcodes.so -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE - Success -- Performing Test LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE - Success -- Found LibDw: /usr/lib/libdw.so -- Please install the libcap development package (missing: LIBPCAP_LIBRARIES LIBPCAP_INCLUDE_DIRS) -- Looking for sys/sdt.h -- Looking for sys/sdt.h - not found -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found zstd: /usr/lib/libzstd.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.12.5") -- Found LLVM 17.0.6: /usr/lib/llvm17/lib/cmake/llvm -- Configuring done (0.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: USE_SYSTEM_BPF_BCC -- Build files have been written to: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/build [1/115] Generating xfsdist.bt.8.gz [2/115] Generating writeback.bt.8.gz [3/115] Generating vfsstat.bt.8.gz [4/115] Generating vfscount.bt.8.gz [5/115] Generating undump.bt.8.gz [6/115] Generating threadsnoop.bt.8.gz [7/115] Generating tcpsynbl.bt.8.gz [8/115] Generating tcpretrans.bt.8.gz [9/115] Generating tcplife.bt.8.gz [10/115] Generating tcpdrop.bt.8.gz [11/115] Generating tcpconnect.bt.8.gz [12/115] Generating tcpaccept.bt.8.gz [13/115] Generating syscount.bt.8.gz [14/115] Generating syncsnoop.bt.8.gz [15/115] Generating swapin.bt.8.gz [16/115] Generating statsnoop.bt.8.gz [17/115] Generating sslsnoop.bt.8.gz [18/115] Generating ssllatency.bt.8.gz [19/115] Generating setuids.bt.8.gz [20/115] Generating runqlen.bt.8.gz [21/115] Generating runqlat.bt.8.gz [22/115] Generating pidpersec.bt.8.gz [23/115] Generating opensnoop.bt.8.gz [24/115] Generating oomkill.bt.8.gz [25/115] Generating naptime.bt.8.gz [26/115] Generating mdflush.bt.8.gz [27/115] Generating loads.bt.8.gz [28/115] Generating killsnoop.bt.8.gz [29/115] Generating gethostlatency.bt.8.gz [30/115] Generating execsnoop.bt.8.gz [31/115] Generating dcsnoop.bt.8.gz [32/115] Generating cpuwalk.bt.8.gz [33/115] Generating capable.bt.8.gz [34/115] Generating bitesize.bt.8.gz [35/115] Generating biostacks.bt.8.gz [36/115] Generating biosnoop.bt.8.gz [37/115] Generating biolatency.bt.8.gz [38/115] Generating bashreadline.bt.8.gz [39/115] Generating bpftrace.8 [40/115] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_stdlib.dir/cxxdemangler_stdlib.cpp.o [41/115] Building CXX object src/resources/CMakeFiles/resources.dir/headers.cpp.o [42/115] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_llvm.dir/cxxdemangler_llvm.cpp.o [43/115] Building CXX object src/arch/CMakeFiles/arch.dir/arm.cpp.o [44/115] [FLEX][flex_lexer] Building scanner with flex 2.6.4 [45/115] [BISON][bison_parser] Building parser with bison 3.8.2 [46/115] Linking CXX static library src/cxxdemangler/libcxxdemangler_stdlib.a [47/115] Linking CXX static library src/cxxdemangler/libcxxdemangler_llvm.a [48/115] Linking CXX static library src/resources/libresources.a [49/115] Linking CXX static library src/arch/libarch.a [50/115] Generating bpftrace.8.gz [51/115] Building CXX object CMakeFiles/parser.dir/parser.tab.cc.o [52/115] Building CXX object CMakeFiles/parser.dir/lex.yy.cc.o [53/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/codegen_llvm.cpp.o [54/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/semantic_analyser.cpp.o [55/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resource_analyser.cpp.o [56/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/printer.cpp.o [57/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/portability_analyser.cpp.o [58/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/field_analyser.cpp.o [59/115] Building CXX object src/ast/CMakeFiles/ast.dir/passes/config_analyser.cpp.o [60/115] Building CXX object src/ast/CMakeFiles/ast.dir/visitors.cpp.o [61/115] Building CXX object src/ast/CMakeFiles/ast.dir/signal.cpp.o [62/115] Building CXX object src/ast/CMakeFiles/ast.dir/pass_manager.cpp.o [63/115] Building CXX object src/ast/CMakeFiles/ast.dir/irbuilderbpf.cpp.o [64/115] Building CXX object src/ast/CMakeFiles/ast.dir/int_parser.cpp.o [65/115] Building CXX object src/ast/CMakeFiles/ast.dir/elf_parser.cpp.o [66/115] Building CXX object src/ast/CMakeFiles/ast.dir/dibuilderbpf.cpp.o [67/115] Building CXX object src/ast/CMakeFiles/ast.dir/attachpoint_parser.cpp.o [68/115] Building CXX object src/ast/CMakeFiles/ast.dir/async_event_types.cpp.o [69/115] Building CXX object src/CMakeFiles/bpftrace.dir/main.cpp.o [70/115] Building CXX object src/CMakeFiles/libbpftrace.dir/tracepoint_format_parser.cpp.o [71/115] Building CXX object src/CMakeFiles/libbpftrace.dir/lockdown.cpp.o [72/115] Building CXX object src/CMakeFiles/libbpftrace.dir/driver.cpp.o [73/115] Building CXX object src/CMakeFiles/libbpftrace.dir/clang_parser.cpp.o [74/115] Building CXX object src/CMakeFiles/libbpftrace.dir/build_info.cpp.o [75/115] Building CXX object src/ast/CMakeFiles/ast_defs.dir/ast.cpp.o [76/115] Building CXX object src/aot/CMakeFiles/bpftrace-aotrt.dir/aot_main.cpp.o [77/115] Building CXX object src/aot/CMakeFiles/aot.dir/aot.cpp.o [78/115] Building CXX object src/CMakeFiles/runtime.dir/bfd-disasm.cpp.o [79/115] Building CXX object src/CMakeFiles/runtime.dir/pcap_writer.cpp.o [80/115] Building CXX object src/CMakeFiles/runtime.dir/utils.cpp.o [81/115] Building CXX object src/CMakeFiles/runtime.dir/usdt.cpp.o [82/115] Building CXX object src/CMakeFiles/runtime.dir/types.cpp.o [83/115] Building CXX object src/CMakeFiles/runtime.dir/debugfs.cpp.o [84/115] Building CXX object src/CMakeFiles/runtime.dir/tracefs.cpp.o [85/115] Building CXX object src/CMakeFiles/runtime.dir/struct.cpp.o [86/115] Building CXX object src/CMakeFiles/runtime.dir/required_resources.cpp.o [87/115] Building CXX object src/CMakeFiles/runtime.dir/resolve_cgroupid.cpp.o [88/115] Building CXX object src/CMakeFiles/runtime.dir/printf.cpp.o [89/115] Building CXX object src/CMakeFiles/runtime.dir/procmon.cpp.o [90/115] Building CXX object src/CMakeFiles/runtime.dir/probe_matcher.cpp.o [91/115] Building CXX object src/CMakeFiles/runtime.dir/output.cpp.o [92/115] Building CXX object src/CMakeFiles/runtime.dir/mapkey.cpp.o [93/115] Building CXX object src/CMakeFiles/runtime.dir/map.cpp.o [94/115] Building CXX object src/CMakeFiles/runtime.dir/log.cpp.o [95/115] Building CXX object src/CMakeFiles/runtime.dir/imap.cpp.o [96/115] Building CXX object src/CMakeFiles/runtime.dir/format_string.cpp.o [97/115] Building CXX object src/CMakeFiles/runtime.dir/fake_map.cpp.o [98/115] Building CXX object src/CMakeFiles/runtime.dir/dwarf_parser.cpp.o [99/115] Building CXX object src/CMakeFiles/runtime.dir/disasm.cpp.o [100/115] Building CXX object src/CMakeFiles/runtime.dir/config.cpp.o [101/115] Building CXX object src/CMakeFiles/runtime.dir/child.cpp.o [102/115] Building CXX object src/CMakeFiles/runtime.dir/btf.cpp.o [103/115] Building CXX object src/CMakeFiles/runtime.dir/bpfprogram.cpp.o [104/115] Building CXX object src/CMakeFiles/runtime.dir/bpfbytecode.cpp.o [105/115] Building CXX object src/CMakeFiles/runtime.dir/bpftrace.cpp.o [106/115] Building CXX object src/CMakeFiles/runtime.dir/bpffeature.cpp.o [107/115] Building CXX object src/CMakeFiles/runtime.dir/attached_probe.cpp.o /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfbytecode.cpp: In member function 'void bpftrace::BpfBytecode::fixupBTF(bpftrace::BPFfeature&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfbytecode.cpp:89:18: warning: cast from 'unsigned char*' to 'btf_header*' increases required alignment of target type [-Wcast-align] 89 | auto *btfhdr = reinterpret_cast(btfsec.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfbytecode.cpp:101:22: warning: cast from 'unsigned char*' to 'btf_type*' increases required alignment of target type [-Wcast-align] 101 | auto *btf_type = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateInsns()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:129:19: warning: cast from 'unsigned char*' to 'bpf_insn*' increases required alignment of target type [-Wcast-align] 129 | auto *insns = reinterpret_cast(code_.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:133:19: warning: cast from 'const unsigned char*' to 'const Elf64_Rel*' increases required alignment of target type [-Wcast-align] 133 | auto *rel = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:152:20: warning: cast from 'const unsigned char*' to 'const Elf64_Sym*' increases required alignment of target type [-Wcast-align] 152 | auto *sym = &reinterpret_cast(symtab.data())[relsym]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateFuncInfos()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:200:18: warning: cast from 'const unsigned char*' to 'const btf_header*' increases required alignment of target type [-Wcast-align] 200 | auto *btfhdr = reinterpret_cast(btfsec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:205:18: warning: cast from 'const unsigned char*' to 'const bpftrace::btf_ext_header*' increases required alignment of target type [-Wcast-align] 205 | auto *exthdr = reinterpret_cast(btfextsec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:211:30: warning: cast from 'const unsigned char*' to 'const __u32*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 211 | auto func_info_rec_size = *reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:225:22: warning: cast from 'const unsigned char*' to 'const bpftrace::btf_ext_info_sec*' increases required alignment of target type [-Wcast-align] 225 | auto *info_sec = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::appendFileFuncInfos(const bpftrace::btf_ext_info_sec*, size_t, size_t)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:265:22: warning: cast from 'const unsigned char*' to 'const bpf_func_info*' increases required alignment of target type [-Wcast-align] 265 | auto *src_info = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:266:22: warning: cast from 'unsigned char*' to 'bpf_func_info*' increases required alignment of target type [-Wcast-align] 266 | auto *dst_info = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 |  func_infos_.data() + dstoff); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateMaps()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.cpp:280:28: warning: cast from 'unsigned char*' to 'bpf_insn*' increases required alignment of target type [-Wcast-align] 280 | struct bpf_insn *insns = reinterpret_cast(code_.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:1: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 624 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:65, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.h:6: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1479:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1479 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h:1479:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_vector.h:1479:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:766:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/vector.tcc:774:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 774 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:781:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:786:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 792 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:811:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:814:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:819:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp: In static member function 'static usdt_probe_list USDTHelper::probes_for_pid(int, bool)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:101:20: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 101 | probes.insert(probes.end(), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 102 |  usdt_probes.second.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 |  usdt_probes.second.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:101:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:781:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:66:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:786:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:66:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:811:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:66:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:814:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:66:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:819:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:66:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:238:44, inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:74:50: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = usdt_probe_entry; _Alloc = std::allocator]', inlined from 'static std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:74:50: /usr/include/c++/13.2.1/bits/vector.tcc:250:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 |  end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp: In static member function 'static usdt_probe_list USDTHelper::probes_for_path(const std::string&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:129:18: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 129 | probes.insert(probes.end(), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 130 |  usdt_probes.second.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 |  usdt_probes.second.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/usdt.cpp:129:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/visitors.cpp: In instantiation of 'T* bpftrace::ast::Mutator::Value(bpftrace::ast::Node*) [with T = bpftrace::ast::AttachPoint]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/visitors.cpp:413:51: required from here /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/visitors.cpp:218:10: warning: cast from 'bpftrace::ast::Node*' to 'bpftrace::ast::AttachPoint*' increases required alignment of target type [-Wcast-align] 218 | return reinterpret_cast(Visit(*n)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/struct.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/struct.cpp:1: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.h:12, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpffeature.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpffeature.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpffeature.cpp:17: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/elf_parser.cpp: In function 'bpftrace::BpfBytecode bpftrace::elf::parseBpfBytecodeFromElfObject(void*)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/elf_parser.cpp:26:23: warning: cast from 'char*' to 'Elf64_Shdr*' increases required alignment of target type [-Wcast-align] 26 | Elf64_Shdr *shdrs = reinterpret_cast(fileptr + ehdr->e_shoff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.h:12, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpffeature.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfbytecode.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/elf_parser.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/elf_parser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/elf_parser.h:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/mapkey.cpp:3: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/mapkey.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.cpp:5: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/attachpoint_parser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.cpp:3: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/attachpoint_parser.h:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/map.cpp:5: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/config_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/config_analyser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/config_analyser.h:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/visitors.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/field_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/field_analyser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/field_analyser.h:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/tracepoint_format_parser.cpp:6: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/tracepoint_format_parser.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/struct.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/dwarf_parser.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/dwarf_parser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/dwarf_parser.cpp:5: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:5: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/istream:40, from /usr/include/c++/13.2.1/fstream:40, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:2: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 624 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/deque:65, from /usr/include/c++/13.2.1/stack:62, from /usr/include/c++/13.2.1/regex:43: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:781:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:786:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:59: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 792 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:811:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:814:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = usdt_probe_entry*; _Tp = usdt_probe_entry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = usdt_probe_entry*; _ForwardIterator = usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:819:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(int, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:338:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.cpp:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/attachpoint_parser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/attachpoint_parser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/attachpoint_parser.h:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/output.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/output.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/output.cpp:2: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/async_event_types.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/async_event_types.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.h:6, from src/lexer.l:8: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.h:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.cpp: In function 'int bpftrace::aot::load(bpftrace::BPFtrace&, const std::string&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.cpp:283:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'const Header*' increases required alignment of target type [-Wcast-align] 283 | auto hdr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot_main.cpp:6: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/clang_parser.cpp:4: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/regex:55: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'bpftrace::ClangParser::visit_children(CXCursor&, bpftrace::BPFtrace&)::' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/clang_parser.cpp:489:61: /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 |  std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/field_analyser.h:8, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/clang_parser.cpp:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.h:12, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.cpp:3: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp: In member function 'void bpftrace::AttachedProbe::load_prog(bpftrace::BPFfeature&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp:836:35: warning: cast from 'const unsigned char*' to 'const bpf_insn*' increases required alignment of target type [-Wcast-align] 836 | reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 837 |  insns.data()), | ~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp:14: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/regex:59: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const bpftrace::addr_offset&}; _Tp = bpftrace::addr_offset; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = bpftrace::addr_offset; _Alloc = std::allocator]', inlined from 'void bpftrace::resolve_offset_uprobe_multi(const std::string&, const std::string&, const std::vector >&, std::vector >&, std::vector&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp:1082:20, inlined from 'void bpftrace::AttachedProbe::attach_multi_uprobe(int)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp:1106:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/attached_probe.cpp:28: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp: In member function 'virtual void bpftrace::ast::ResourceAnalyser::visit(bpftrace::ast::Call&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:160:18: warning: narrowing conversion of 'min.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 160 | .min = min.n, | ~~~~^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:161:18: warning: narrowing conversion of 'max.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 161 | .max = max.n, | ~~~~^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:162:20: warning: narrowing conversion of 'step.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 162 | .step = step.n, | ~~~~~^ In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:65: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*; _Tp = bpftrace::Field]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*; _Tp = bpftrace::Field]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:238:44, inlined from 'void std::_Tuple_impl<_Idx, _Head>::_M_assign(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = std::vector; unsigned int _Idx = 1; _Head = std::vector]' at /usr/include/c++/13.2.1/tuple:634:19, inlined from 'void std::_Tuple_impl<_Idx, _Head, _Tail ...>::_M_assign(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {bpftrace::FormatString, std::vector >}; unsigned int _Idx = 0; _Head = bpftrace::FormatString; _Tail = {std::vector >}]' at /usr/include/c++/13.2.1/tuple:430:28: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:3: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'virtual void bpftrace::ast::ResourceAnalyser::visit(bpftrace::ast::Call&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/resource_analyser.cpp:93:21: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.h:6, from src/parser.yy:39: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/memory:69, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.h:4: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::Parser::stack_symbol_type*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Parser::stack_symbol_type}; _Tp = bpftrace::Parser::stack_symbol_type; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::Parser::stack_symbol_type*; _Tp = bpftrace::Parser::stack_symbol_type]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bpftrace::Parser::stack_symbol_type*; _ForwardIterator = bpftrace::Parser::stack_symbol_type*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Parser::stack_symbol_type}; _Tp = bpftrace::Parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:493:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::Parser::stack_symbol_type*; _Tp = bpftrace::Parser::stack_symbol_type]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bpftrace::Parser::stack_symbol_type*; _ForwardIterator = bpftrace::Parser::stack_symbol_type*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Parser::stack_symbol_type}; _Tp = bpftrace::Parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:500:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bpftrace::Parser::stack_symbol_type}; _Tp = bpftrace::Parser::stack_symbol_type; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = bpftrace::Parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void bpftrace::Parser::stack::push(T&&) [with T = bpftrace::Parser::stack_symbol_type; S = std::vector >]' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/build/parser.tab.hh:3063:24: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/driver.h:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ [108/115] Linking CXX static library libparser.a [109/115] Linking CXX static library src/ast/libast_defs.a [110/115] Linking CXX static library src/aot/libaot.a In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /usr/lib/llvm17/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm17/include/llvm/ADT/ArrayRef.h:13, from /usr/lib/llvm17/include/llvm/IR/IRBuilder.h:18, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.cpp: In member function 'llvm::CallInst* bpftrace::ast::IRBuilderBPF::CreateGetNs(bpftrace::TimestampMode, const bpftrace::location&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.cpp:1094:26: warning: 'fn' may be used uninitialized [-Wmaybe-uninitialized] 1094 | return CreateHelperCall(fn, gettime_func_type, {}, "get_ns", &loc); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.cpp:1071:23: note: 'fn' was declared here 1071 | libbpf::bpf_func_id fn; | ^~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.h:11: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/required_resources.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/required_resources.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/required_resources.cpp:12: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp: In function 'uint32_t bpftrace::_find_version_note(long unsigned int)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:1247:21: warning: cast from 'const char*' to 'const Elf32_Nhdr*' increases required alignment of target type [-Wcast-align] 1247 | auto nhdr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:1258:19: warning: cast from 'const char*' to 'const uint32_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 1258 | return *reinterpret_cast(desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp: In lambda function: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:1447:28: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] 1447 | symbol_table->insert({ start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:1449:39: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 1449 | .start = start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:1450:43: warning: narrowing conversion of '(start + length)' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 1450 | .end = start + length } }); | ~~~~~~^~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:16: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:14: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator > >&&>, std::tuple<>}; _Key = std::pair >; _Val = std::pair >, std::__cxx11::basic_string >; _KeyOfValue = std::_Select1st >, std::__cxx11::basic_string > >; _Compare = std::less > >; _Alloc = std::allocator >, std::__cxx11::basic_string > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, std::__cxx11::basic_string >, std::_Select1st >, std::__cxx11::basic_string > >, std::less > >, std::allocator >, std::__cxx11::basic_string > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair >; _Tp = std::__cxx11::basic_string; _Compare = std::less > >; _Alloc = std::allocator >, std::__cxx11::basic_string > >]': /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, std::__cxx11::basic_string >, std::_Select1st >, std::__cxx11::basic_string > >, std::less > >, std::allocator >, std::__cxx11::basic_string > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 |  std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/utils.cpp:26: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/main.cpp:16: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/semantic_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/semantic_analyser.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/semantic_analyser.h:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bpftrace::Field}; _Tp = bpftrace::Field; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'virtual void bpftrace::ast::SemanticAnalyser::visit(bpftrace::ast::Call&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/semantic_analyser.cpp:1024:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp: In function 'void bpftrace::perf_event_printer(void*, void*, int)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:429:21: warning: cast from 'unsigned char*' to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 429 | auto printf_id = *reinterpret_cast(arg_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp: In member function 'std::vector > bpftrace::BPFtrace::get_arg_values(const std::vector&, uint8_t*)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:717:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 717 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:720:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 720 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:723:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 723 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:744:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 744 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:747:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 747 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:750:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 750 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:784:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 784 | resolve_ksym(*reinterpret_cast(arg_data+arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:788:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 788 | *reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:789:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 789 | *reinterpret_cast(arg_data + arg.offset + 8), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:790:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 790 | *reinterpret_cast(arg_data + arg.offset + 16)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:796:16: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 796 | *reinterpret_cast(arg_data+arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:803:16: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 803 | *reinterpret_cast(arg_data+arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:809:16: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 809 | *reinterpret_cast(arg_data+arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:813:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 813 | get_stack(*reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:822:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 822 | get_stack(*reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:823:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 823 | *reinterpret_cast(arg_data + arg.offset + 8), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:824:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 824 | *reinterpret_cast(arg_data + arg.offset + 12), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:841:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 841 | *reinterpret_cast(arg_data + arg.offset))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:859:23: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 859 | strerror(*reinterpret_cast(arg_data + arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:12: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.2.1/regex:59: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const bpftrace::Probe&}; _Tp = bpftrace::Probe; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = bpftrace::Probe; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/regex:52: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = pair, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair >, long long unsigned int>}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Distance = int; _Tp = pair, long long int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: 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 function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/hashtable.h:35, from /usr/include/c++/13.2.1/bits/unordered_set.h:33, from /usr/include/c++/13.2.1/unordered_set:41, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpffeature.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfbytecode.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpfprogram.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:33: /usr/include/c++/13.2.1/bits/hashtable_policy.h: In member function 'void std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::insert(std::initializer_list::value_type>) [with _Key = std::__cxx11::basic_string; _Value = std::pair, bpftrace::Probe>; _Alloc = std::allocator, bpftrace::Probe> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.2.1/bits/hashtable_policy.h:967:7: note: parameter passing for argument of type 'std::initializer_list, bpftrace::Probe> >' changed in GCC 7.1 967 | insert(initializer_list __l) | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:34: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ In file included from /usr/include/c++/13.2.1/unordered_map:41, from /usr/include/c++/13.2.1/functional:63, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/types.h:14: In member function 'void std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(std::initializer_list, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, std::__is_nothrow_invocable > >::value, false, true> >::value_type>) [with _Key = std::__cxx11::basic_string; _Tp = bpftrace::Probe; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, bpftrace::Probe> >]', inlined from 'virtual int bpftrace::BPFtrace::add_probe(bpftrace::ast::Probe&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:211:32: /usr/include/c++/13.2.1/bits/unordered_map.h:635:20: note: parameter passing for argument of type 'std::initializer_list, bpftrace::Probe> >' changed in GCC 7.1 635 | { _M_h.insert(__l); } | ~~~~~~~~~~~^~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >, long long unsigned int>}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'int bpftrace::BPFtrace::print_map_hist(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1843:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = bpftrace::BPFtrace::print_map_hist(bpftrace::IMap&, uint32_t, uint32_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'int bpftrace::BPFtrace::print_map_hist(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1845:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 |  __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = bpftrace::BPFtrace::print_map_hist(bpftrace::IMap&, uint32_t, uint32_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'int bpftrace::BPFtrace::print_map_hist(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1845:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'int bpftrace::BPFtrace::print_map_stats(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1922:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = bpftrace::BPFtrace::print_map_stats(bpftrace::IMap&, uint32_t, uint32_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'int bpftrace::BPFtrace::print_map_stats(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1924:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 |  __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, long long int>*, vector, long long int> > >; _Compare = bpftrace::BPFtrace::print_map_stats(bpftrace::IMap&, uint32_t, uint32_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'int bpftrace::BPFtrace::print_map_stats(bpftrace::IMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.cpp:1924:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [111/115] Linking CXX static library src/libruntime.a [112/115] Linking CXX executable src/aot/bpftrace-aotrt In file included from /usr/include/c++/13.2.1/vector:66, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/codegen_llvm.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/codegen_llvm.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/bpftrace.h:27, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/irbuilderbpf.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/ast/passes/codegen_llvm.h:15: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:33:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 33 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.20.1/src/probe_matcher.h:46:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | }; | ^ [113/115] Linking CXX static library src/ast/libast.a [114/115] Linking CXX static library src/libbpftrace.a [115/115] Linking CXX executable src/bpftrace >>> bpftrace: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace" to "" -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace-aotrt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/bashreadline_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/biolatency_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/biosnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/biostacks_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/bitesize_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/capable_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/cpuwalk_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/dcsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/execsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/gethostlatency_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/killsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/loads_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/mdflush_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/naptime_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/oomkill_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/opensnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/pidpersec_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/runqlat_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/runqlen_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/setuids_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/ssllatency_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/sslsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/statsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/swapin_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/syncsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/syscount_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcpaccept_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcpconnect_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcpdrop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcplife_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcpretrans_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/tcpsynbl_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/threadsnoop_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/undump_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/vfscount_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/vfsstat_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/writeback_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/doc/xfsdist_example.txt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/bashreadline.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biolatency-kp.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biolatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biosnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biostacks.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/bitesize.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/capable.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/cpuwalk.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/dcsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/execsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/gethostlatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/killsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/loads.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/mdflush.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/naptime.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/oomkill.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/opensnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/pidpersec.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/runqlat.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/runqlen.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/setuids.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/ssllatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/sslsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/statsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/swapin.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/syncsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/syscount.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpaccept.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpconnect.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpdrop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcplife.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpretrans.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpsynbl.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/threadsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/undump.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/vfscount.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/vfsstat.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/writeback.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/xfsdist.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/biosnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/mdflush.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/tcpdrop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bpftrace.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bashreadline.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biolatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biosnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biostacks.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bitesize.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/capable.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/cpuwalk.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/dcsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/execsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/gethostlatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/killsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/loads.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/mdflush.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/naptime.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/oomkill.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/opensnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/pidpersec.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/runqlat.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/runqlen.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/setuids.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/ssllatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/sslsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/statsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/swapin.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/syncsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/syscount.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpaccept.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpconnect.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpdrop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcplife.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpretrans.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpsynbl.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/threadsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/undump.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/vfscount.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/vfsstat.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/writeback.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/xfsdist.bt.8.gz >>> bpftrace-doc*: Running split function doc... >>> bpftrace-doc*: Preparing subpackage bpftrace-doc... >>> bpftrace-doc*: Running postcheck for bpftrace-doc >>> bpftrace-tools*: Running split function tools... '/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools' -> '/home/buildozer/aports/community/bpftrace/pkg/bpftrace-tools/usr/share/bpftrace/tools' >>> bpftrace-tools*: Preparing subpackage bpftrace-tools... >>> bpftrace-tools*: Running postcheck for bpftrace-tools >>> bpftrace-tools-doc*: Running split function tools_doc... >>> bpftrace-tools-doc*: Preparing subpackage bpftrace-tools-doc... >>> bpftrace-tools-doc*: Running postcheck for bpftrace-tools-doc >>> bpftrace*: Running postcheck for bpftrace >>> WARNING: bpftrace*: Found /usr/share/man but package name doesn't end with -doc >>> bpftrace*: Preparing package bpftrace... >>> bpftrace-doc*: Scanning shared objects >>> bpftrace-tools-doc*: Scanning shared objects >>> bpftrace-tools*: Scanning shared objects >>> bpftrace*: Scanning shared objects >>> bpftrace-doc*: Tracing dependencies... >>> bpftrace-doc*: Package size: 48.0 KB >>> bpftrace-doc*: Compressing data... >>> bpftrace-doc*: Create checksum... >>> bpftrace-doc*: Create bpftrace-doc-0.20.1-r1.apk >>> bpftrace-tools-doc*: Tracing dependencies... >>> bpftrace-tools-doc*: Package size: 348.0 KB >>> bpftrace-tools-doc*: Compressing data... >>> bpftrace-tools-doc*: Create checksum... >>> bpftrace-tools-doc*: Create bpftrace-tools-doc-0.20.1-r1.apk >>> bpftrace-tools*: Tracing dependencies... >>> bpftrace-tools*: Package size: 192.0 KB >>> bpftrace-tools*: Compressing data... >>> bpftrace-tools*: Create checksum... >>> bpftrace-tools*: Create bpftrace-tools-0.20.1-r1.apk >>> bpftrace*: Tracing dependencies... so:libLLVM-17.so so:libbcc_bpf.so.0 so:libbfd-2.42.so so:libbpf.so.1 so:libc.musl-armhf.so.1 so:libclang.so.17 so:libdw.so.1 so:libgcc_s.so.1 so:libopcodes-2.42.so so:libstdc++.so.6 so:libz.so.1 >>> bpftrace*: Package size: 2.7 MB >>> bpftrace*: Compressing data... >>> bpftrace*: Create checksum... >>> bpftrace*: Create bpftrace-0.20.1-r1.apk >>> bpftrace: Build complete at Fri, 01 Mar 2024 15:16:25 +0000 elapsed time 0h 0m 33s >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Uninstalling dependencies... (1/64) Purging .makedepends-bpftrace (20240301.151553) (2/64) Purging asciidoctor (2.0.20-r1) (3/64) Purging ruby (3.3.0-r0) (4/64) Purging bcc-dev (0.29.1-r0) (5/64) Purging bcc (0.29.1-r0) (6/64) Purging binutils-dev (2.42-r0) (7/64) Purging bison (3.8.2-r1) (8/64) Purging cereal (1.3.2-r5) (9/64) Purging clang17-dev (17.0.6-r0) (10/64) Purging clang17-extra-tools (17.0.6-r0) (11/64) Purging clang17 (17.0.6-r0) (12/64) Purging clang17-libclang (17.0.6-r0) (13/64) Purging clang17-headers (17.0.6-r0) (14/64) Purging clang17-libs (17.0.6-r0) (15/64) Purging clang17-static (17.0.6-r0) (16/64) Purging cmake (3.28.3-r0) (17/64) Purging flex-dev (2.6.4-r6) (18/64) Purging flex (2.6.4-r6) (19/64) Purging m4 (1.4.19-r3) (20/64) Purging flex-libs (2.6.4-r6) (21/64) Purging libbpf-dev (1.3.0-r0) (22/64) Purging libbpf (1.3.0-r0) (23/64) Purging llvm17-dev (17.0.6-r0) (24/64) Purging llvm17 (17.0.6-r0) (25/64) Purging llvm17-linker-tools (17.0.6-r0) (26/64) Purging libffi-dev (3.4.6-r0) (27/64) Purging linux-headers (6.6-r0) (28/64) Purging llvm17-test-utils-pyc (17.0.6-r0) (29/64) Purging llvm17-test-utils (17.0.6-r0) (30/64) Purging llvm17-libs (17.0.6-r0) (31/64) Purging llvm17-gtest (17.0.6-r0) (32/64) Purging llvm17-static (17.0.6-r0) (33/64) Purging samurai (1.2-r5) (34/64) Purging libxml2-dev (2.12.5-r0) (35/64) Purging libxml2-utils (2.12.5-r0) (36/64) Purging libxml2 (2.12.5-r0) (37/64) Purging elfutils-dev (0.190-r1) (38/64) Purging libasm (0.190-r1) (39/64) Purging libdw (0.190-r1) (40/64) Purging libelf (0.190-r1) (41/64) Purging libarchive (3.7.2-r0) (42/64) Purging libucontext (1.2-r2) (43/64) Purging libuv (1.48.0-r0) (44/64) Purging musl-fts (1.2.7-r6) (45/64) Purging python3-pyc (3.11.8-r0) (46/64) Purging python3-pycache-pyc0 (3.11.8-r0) (47/64) Purging pyc (3.11.8-r0) (48/64) Purging rhash-libs (1.4.4-r0) (49/64) Purging ruby-libs (3.3.0-r0) (50/64) Purging xz-dev (5.4.6-r0) (51/64) Purging xz (5.4.6-r0) (52/64) Purging yaml (0.2.5-r2) (53/64) Purging zlib-dev (1.3.1-r0) (54/64) Purging zstd-dev (1.5.5-r8) (55/64) Purging zstd (1.5.5-r8) (56/64) Purging python3 (3.11.8-r0) (57/64) Purging gdbm (1.23-r1) (58/64) Purging libbz2 (1.0.8-r6) (59/64) Purging libffi (3.4.6-r0) (60/64) Purging libpanelw (6.4_p20231125-r0) (61/64) Purging mpdecimal (4.0.0-r0) (62/64) Purging readline (8.2.10-r0) (63/64) Purging sqlite-libs (3.45.1-r0) (64/64) Purging xz-libs (5.4.6-r0) Executing busybox-1.36.1-r19.trigger OK: 315 MiB in 102 packages >>> bpftrace: Updating the community/armhf repository index... >>> bpftrace: Signing the index...