>>> bpftrace: Building community/bpftrace 0.21.2-r0 (using abuild 3.13.0-r3) started Sun, 21 Jul 2024 08:54:49 +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-extra-tools clang17-static cmake elfutils-dev flex-dev libbpf-dev linux-headers llvm17-dev llvm17-gtest llvm17-static samurai libxml2-dev (1/64) Installing ca-certificates (20240705-r0) (2/64) Installing libffi (3.4.6-r0) (3/64) Installing yaml (0.2.5-r2) (4/64) Installing ruby-libs (3.3.3-r1) (5/64) Installing libucontext (1.2-r3) (6/64) Installing ruby (3.3.3-r1) (7/64) Installing asciidoctor (2.0.23-r0) (8/64) Installing xz-libs (5.6.2-r0) (9/64) Installing libxml2 (2.12.8-r0) (10/64) Installing llvm17-libs (17.0.6-r2) (11/64) Installing libelf (0.191-r0) (12/64) Installing libbpf (1.4.5-r0) (13/64) Installing clang17-libs (17.0.6-r2) (14/64) Installing bcc (0.30.0-r1) (15/64) Installing bcc-dev (0.30.0-r1) (16/64) Installing binutils-dev (2.42-r0) (17/64) Installing m4 (1.4.19-r3) (18/64) Installing bison (3.8.2-r1) (19/64) Installing cereal (1.3.2-r6) (20/64) Installing clang17-headers (17.0.6-r2) (21/64) Installing llvm17-linker-tools (17.0.6-r2) (22/64) Installing clang17 (17.0.6-r2) (23/64) Installing clang17-libclang (17.0.6-r2) (24/64) Installing clang17-dev (17.0.6-r2) (25/64) Installing clang17-extra-tools (17.0.6-r2) (26/64) Installing clang17-static (17.0.6-r2) (27/64) Installing libbz2 (1.0.8-r6) (28/64) Installing libarchive (3.7.4-r0) (29/64) Installing rhash-libs (1.4.4-r0) (30/64) Installing libuv (1.48.0-r0) (31/64) Installing cmake (3.30.1-r0) (32/64) Installing musl-fts (1.2.7-r6) (33/64) Installing libdw (0.191-r0) (34/64) Installing libasm (0.191-r0) (35/64) Installing xz (5.6.2-r0) (36/64) Installing xz-dev (5.6.2-r0) (37/64) Installing zstd (1.5.6-r0) (38/64) Installing zstd-dev (1.5.6-r0) (39/64) Installing zlib-dev (1.3.1-r1) (40/64) Installing elfutils-dev (0.191-r0) (41/64) Installing flex (2.6.4-r6) (42/64) Installing flex-libs (2.6.4-r6) (43/64) Installing flex-dev (2.6.4-r6) (44/64) Installing libbpf-dev (1.4.5-r0) (45/64) Installing linux-headers (6.6-r0) (46/64) Installing llvm17 (17.0.6-r2) (47/64) Installing libffi-dev (3.4.6-r0) (48/64) Installing gdbm (1.24-r0) (49/64) Installing mpdecimal (4.0.0-r0) (50/64) Installing libpanelw (6.5_p20240601-r0) (51/64) Installing sqlite-libs (3.46.0-r0) (52/64) Installing python3 (3.12.3-r1) (53/64) Installing python3-pycache-pyc0 (3.12.3-r1) (54/64) Installing pyc (3.12.3-r1) (55/64) Installing llvm17-test-utils-pyc (17.0.6-r2) (56/64) Installing python3-pyc (3.12.3-r1) (57/64) Installing llvm17-test-utils (17.0.6-r2) (58/64) Installing llvm17-dev (17.0.6-r2) (59/64) Installing llvm17-gtest (17.0.6-r2) (60/64) Installing llvm17-static (17.0.6-r2) (61/64) Installing samurai (1.2-r5) (62/64) Installing libxml2-utils (2.12.8-r0) (63/64) Installing libxml2-dev (2.12.8-r0) (64/64) Installing .makedepends-bpftrace (20240721.085450) Executing busybox-1.36.1-r31.trigger Executing ca-certificates-20240705-r0.trigger OK: 1361 MiB in 167 packages >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Cleaning up tmpdir >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.21.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/bpftrace-0.21.2.tar.gz.part' bpftrace-0.21.2.tar. 100% |********************************| 1268k 0:00:00 ETA '/var/cache/distfiles/edge/bpftrace-0.21.2.tar.gz.part' saved >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.21.2.tar.gz >>> bpftrace: Checking sha512sums... bpftrace-0.21.2.tar.gz: OK 10-link-libbpf.patch: OK 20-zlib.patch: OK >>> bpftrace: Unpacking /var/cache/distfiles/edge/bpftrace-0.21.2.tar.gz... >>> bpftrace: 10-link-libbpf.patch patching file src/CMakeLists.txt Hunk #1 succeeded at 190 (offset 27 lines). >>> bpftrace: 20-zlib.patch patching file src/CMakeLists.txt Hunk #1 succeeded at 232 with fuzz 1 (offset -6 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 -- 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.8") -- Found LLVM 17.0.6: /usr/lib/llvm17/lib/cmake/llvm -- Please install the lldb development package (missing: LLDB_LIBRARIES LLDB_INCLUDE_DIRS) -- Using SYSTEM_INCLUDE_PATHS=auto -- Configuring done (1.1s) -- 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.21.2/build [1/117] Generating xfsdist.bt.8.gz [2/117] Generating writeback.bt.8.gz [3/117] Generating vfsstat.bt.8.gz [4/117] Generating vfscount.bt.8.gz [5/117] Generating undump.bt.8.gz [6/117] Generating threadsnoop.bt.8.gz [7/117] Generating tcpsynbl.bt.8.gz [8/117] Generating tcpretrans.bt.8.gz [9/117] Generating tcplife.bt.8.gz [10/117] Generating tcpdrop.bt.8.gz [11/117] Generating tcpconnect.bt.8.gz [12/117] Generating tcpaccept.bt.8.gz [13/117] Generating syscount.bt.8.gz [14/117] Generating syncsnoop.bt.8.gz [15/117] Generating swapin.bt.8.gz [16/117] Generating statsnoop.bt.8.gz [17/117] Generating sslsnoop.bt.8.gz [18/117] Generating ssllatency.bt.8.gz [19/117] Generating setuids.bt.8.gz [20/117] Generating runqlen.bt.8.gz [21/117] Generating runqlat.bt.8.gz [22/117] Generating pidpersec.bt.8.gz [23/117] Generating opensnoop.bt.8.gz [24/117] Generating oomkill.bt.8.gz [25/117] Generating naptime.bt.8.gz [26/117] Generating mdflush.bt.8.gz [27/117] Generating loads.bt.8.gz [28/117] Generating killsnoop.bt.8.gz [29/117] Generating gethostlatency.bt.8.gz [30/117] Generating execsnoop.bt.8.gz [31/117] Generating dcsnoop.bt.8.gz [32/117] Generating cpuwalk.bt.8.gz [33/117] Generating capable.bt.8.gz [34/117] Generating bitesize.bt.8.gz [35/117] Generating biostacks.bt.8.gz [36/117] Generating biosnoop.bt.8.gz [37/117] Generating biolatency.bt.8.gz [38/117] Generating bashreadline.bt.8.gz [39/117] Generating bpftrace.8 [40/117] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_stdlib.dir/cxxdemangler_stdlib.cpp.o [41/117] Building CXX object src/resources/CMakeFiles/resources.dir/headers.cpp.o [42/117] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_llvm.dir/cxxdemangler_llvm.cpp.o [43/117] Building CXX object src/arch/CMakeFiles/arch.dir/arm.cpp.o [44/117] cd /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/build/src && /usr/bin/cmake -DVERSION_H_IN=/home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/version.h.in -DVERSION_H=/home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/build/src/version.h -Dbpftrace_VERSION_MAJOR=0 -Dbpftrace_VERSION_MINOR=21 -Dbpftrace_VERSION_PATCH=2 -P /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/cmake/Version.cmake [45/117] [FLEX][flex_lexer] Building scanner with flex 2.6.4 [46/117] [BISON][bison_parser] Building parser with bison 3.8.2 -- Could not obtain version string from Git. Falling back to CMake version string. [47/117] Linking CXX static library src/cxxdemangler/libcxxdemangler_stdlib.a [48/117] Linking CXX static library src/cxxdemangler/libcxxdemangler_llvm.a [49/117] Linking CXX static library src/resources/libresources.a [50/117] Linking CXX static library src/arch/libarch.a [51/117] Generating bpftrace.8.gz [52/117] Building CXX object CMakeFiles/parser.dir/parser.tab.cc.o [53/117] Building CXX object CMakeFiles/parser.dir/lex.yy.cc.o [54/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/return_path_analyser.cpp.o [55/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/codegen_llvm.cpp.o [56/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/semantic_analyser.cpp.o [57/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resource_analyser.cpp.o [58/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/printer.cpp.o [59/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/portability_analyser.cpp.o [60/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/field_analyser.cpp.o [61/117] Building CXX object src/ast/CMakeFiles/ast.dir/passes/config_analyser.cpp.o [62/117] Building CXX object src/ast/CMakeFiles/ast.dir/visitors.cpp.o [63/117] Building CXX object src/ast/CMakeFiles/ast.dir/signal.cpp.o [64/117] Building CXX object src/ast/CMakeFiles/ast.dir/pass_manager.cpp.o [65/117] Building CXX object src/ast/CMakeFiles/ast.dir/irbuilderbpf.cpp.o [66/117] Building CXX object src/ast/CMakeFiles/ast.dir/int_parser.cpp.o [67/117] Building CXX object src/ast/CMakeFiles/ast.dir/elf_parser.cpp.o [68/117] Building CXX object src/ast/CMakeFiles/ast.dir/dibuilderbpf.cpp.o [69/117] Building CXX object src/ast/CMakeFiles/ast.dir/attachpoint_parser.cpp.o [70/117] Building CXX object src/ast/CMakeFiles/ast.dir/async_event_types.cpp.o [71/117] Building CXX object src/aot/CMakeFiles/bpftrace-aotrt.dir/aot_main.cpp.o [72/117] Building CXX object src/CMakeFiles/bpftrace.dir/main.cpp.o [73/117] Building CXX object src/CMakeFiles/libbpftrace.dir/tracepoint_format_parser.cpp.o [74/117] Building CXX object src/CMakeFiles/libbpftrace.dir/lockdown.cpp.o [75/117] Building CXX object src/CMakeFiles/libbpftrace.dir/driver.cpp.o [76/117] Building CXX object src/CMakeFiles/libbpftrace.dir/clang_parser.cpp.o [77/117] Building CXX object src/CMakeFiles/libbpftrace.dir/build_info.cpp.o [78/117] Building CXX object src/ast/CMakeFiles/ast_defs.dir/ast.cpp.o [79/117] Building CXX object src/aot/CMakeFiles/aot.dir/aot.cpp.o [80/117] Building CXX object src/CMakeFiles/runtime.dir/bfd-disasm.cpp.o [81/117] Building CXX object src/CMakeFiles/runtime.dir/pcap_writer.cpp.o [82/117] Building CXX object src/CMakeFiles/runtime.dir/utils.cpp.o [83/117] Building CXX object src/CMakeFiles/runtime.dir/usdt.cpp.o [84/117] Building CXX object src/CMakeFiles/runtime.dir/types.cpp.o [85/117] Building CXX object src/CMakeFiles/runtime.dir/debugfs.cpp.o [86/117] Building CXX object src/CMakeFiles/runtime.dir/tracefs.cpp.o [87/117] Building CXX object src/CMakeFiles/runtime.dir/struct.cpp.o [88/117] Building CXX object src/CMakeFiles/runtime.dir/run_bpftrace.cpp.o [89/117] Building CXX object src/CMakeFiles/runtime.dir/resolve_cgroupid.cpp.o [90/117] Building CXX object src/CMakeFiles/runtime.dir/printf.cpp.o [91/117] Building CXX object src/CMakeFiles/runtime.dir/procmon.cpp.o [92/117] Building CXX object src/CMakeFiles/runtime.dir/probe_matcher.cpp.o [93/117] Building CXX object src/CMakeFiles/runtime.dir/output.cpp.o [94/117] Building CXX object src/CMakeFiles/runtime.dir/mapkey.cpp.o [95/117] Building CXX object src/CMakeFiles/runtime.dir/log.cpp.o [96/117] Building CXX object src/CMakeFiles/runtime.dir/format_string.cpp.o [97/117] Building CXX object src/CMakeFiles/runtime.dir/dwarf_parser.cpp.o [98/117] Building CXX object src/CMakeFiles/runtime.dir/disasm.cpp.o [99/117] Building CXX object src/CMakeFiles/runtime.dir/config.cpp.o [100/117] Building CXX object src/CMakeFiles/runtime.dir/child.cpp.o [101/117] Building CXX object src/CMakeFiles/runtime.dir/btf.cpp.o [102/117] Building CXX object src/CMakeFiles/runtime.dir/bpfprogram.cpp.o [103/117] Building CXX object src/CMakeFiles/runtime.dir/bpfmap.cpp.o [104/117] Building CXX object src/CMakeFiles/runtime.dir/bpfbytecode.cpp.o [105/117] Building CXX object src/CMakeFiles/runtime.dir/bpftrace.cpp.o [106/117] Building CXX object src/CMakeFiles/runtime.dir/bpffeature.cpp.o [107/117] Building CXX object src/CMakeFiles/runtime.dir/attached_probe.cpp.o [108/117] Building CXX object src/CMakeFiles/required_resources.dir/required_resources.cpp.o In file included from /usr/include/c++/13.2.1/string:51, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/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.21.2/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.21.2/src/usdt.cpp:92:20: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 92 | probes.insert(probes.end(), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 93 |  usdt_probes.second.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 |  usdt_probes.second.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:92: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:64: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:64: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:64: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:64: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:64: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:70: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 'virtual std::optional USDTHelper::find(int, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:70: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.21.2/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.21.2/src/usdt.cpp:117:18: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 117 | probes.insert(probes.end(), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 118 |  usdt_probes.second.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 |  usdt_probes.second.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/usdt.cpp:117:18: 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:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/types.h:13, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpffeature.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpffeature.cpp:16: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/struct.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/ast/visitors.cpp:438:51: required from here /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/visitors.cpp:234:10: warning: cast from 'bpftrace::ast::Node*' to 'bpftrace::ast::AttachPoint*' increases required alignment of target type [-Wcast-align] 234 | return reinterpret_cast(Visit(*n)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateInsns()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:103:19: warning: cast from 'unsigned char*' to 'bpf_insn*' increases required alignment of target type [-Wcast-align] 103 | reinterpret_cast(code_.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:112:21: warning: cast from 'unsigned char*' to 'bpf_insn*' increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(code_.data() + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 |  text_offset_)); | ~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateSection(const std::string&, bpf_insn*)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:142:17: warning: cast from 'const unsigned char*' to 'const Elf64_Rel*' increases required alignment of target type [-Wcast-align] 142 | auto *rel = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:159:18: warning: cast from 'const unsigned char*' to 'const Elf64_Sym*' increases required alignment of target type [-Wcast-align] 159 | auto *sym = &reinterpret_cast(symtab.data())[relsym]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp: In member function 'void bpftrace::BpfProgram::relocateFuncInfos()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:217:18: warning: cast from 'const unsigned char*' to 'const btf_header*' increases required alignment of target type [-Wcast-align] 217 | auto *btfhdr = reinterpret_cast(btfsec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:222:18: warning: cast from 'const unsigned char*' to 'const bpftrace::btf_ext_header*' increases required alignment of target type [-Wcast-align] 222 | auto *exthdr = reinterpret_cast(btfextsec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:228:30: warning: cast from 'const unsigned char*' to 'const __u32*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 228 | auto func_info_rec_size = *reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:241:22: warning: cast from 'const unsigned char*' to 'const bpftrace::btf_ext_info_sec*' increases required alignment of target type [-Wcast-align] 241 | auto *info_sec = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpfprogram.cpp:280:22: warning: cast from 'const unsigned char*' to 'const bpf_func_info*' increases required alignment of target type [-Wcast-align] 280 | auto *src_info = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfprogram.cpp:281:22: warning: cast from 'unsigned char*' to 'bpf_func_info*' increases required alignment of target type [-Wcast-align] 281 | auto *dst_info = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 |  func_infos_.data() + dstoff); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.cpp: In function 'uint64_t bpftrace::getSymbolOffset(std::string_view, const std::vector&, const std::vector&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.cpp:198:17: warning: cast from 'const unsigned char*' to 'const Elf64_Sym*' increases required alignment of target type [-Wcast-align] 198 | auto *sym = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.cpp: In member function 'void bpftrace::BpfBytecode::fixupBTF(bpftrace::BPFfeature&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.cpp:231:18: warning: cast from 'unsigned char*' to 'btf_header*' increases required alignment of target type [-Wcast-align] 231 | auto *btfhdr = reinterpret_cast(btfsec.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.cpp:242:22: warning: cast from 'unsigned char*' to 'btf_type*' increases required alignment of target type [-Wcast-align] 242 | auto *btf_type = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.21.2/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/pass_manager.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/elf_parser.cpp: In function 'bpftrace::BpfBytecode bpftrace::elf::parseBpfBytecodeFromElfObject(void*, size_t)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/elf_parser.cpp:29:23: warning: cast from 'char*' to 'Elf64_Shdr*' increases required alignment of target type [-Wcast-align] 29 | 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.21.2/src/types.h:13, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpffeature.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpfbytecode.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/elf_parser.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/elf_parser.h:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/run_bpftrace.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/run_bpftrace.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 /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:25: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/mapkey.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/attachpoint_parser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/attachpoint_parser.h:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/config_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/config_analyser.h:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/visitors.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/field_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/field_analyser.h:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/tracepoint_format_parser.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/attachpoint_parser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/attachpoint_parser.h:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/aot/aot.cpp: In function 'int bpftrace::aot::load(bpftrace::BPFtrace&, const std::string&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/aot/aot.cpp:302:9: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'const Header*' increases required alignment of target type [-Wcast-align] 302 | hdr = reinterpret_cast(btaot_section); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/driver.h:7, 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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/driver.h:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.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 /usr/include/c++/13.2.1/algorithm:60, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.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/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.21.2/src/probe_matcher.cpp:300: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.21.2/src/probe_matcher.cpp:300: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.21.2/src/probe_matcher.cpp:300: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.21.2/src/probe_matcher.cpp:300: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.21.2/src/probe_matcher.cpp:300: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.21.2/src/probe_matcher.cpp:300: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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.cpp:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/irbuilderbpf.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/async_event_types.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/output.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/output.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/ast/passes/resource_analyser.cpp:140:18: warning: narrowing conversion of 'min.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 140 | .min = min.n, | ~~~~^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/resource_analyser.cpp:141:18: warning: narrowing conversion of 'max.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 141 | .max = max.n, | ~~~~^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/resource_analyser.cpp:142:20: warning: narrowing conversion of 'step.bpftrace::ast::Integer::n' from 'int64_t' {aka 'long long int'} to 'long int' [-Wnarrowing] 142 | .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.21.2/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/resource_analyser.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/resource_analyser.cpp:3: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/ast/passes/resource_analyser.cpp:91: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/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/clang_parser.cpp:469: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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/field_analyser.h:8, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/clang_parser.cpp:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/attached_probe.cpp: In member function 'void bpftrace::AttachedProbe::load_prog(bpftrace::BPFfeature&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/attached_probe.cpp:854:35: warning: cast from 'const unsigned char*' to 'const bpf_insn*' increases required alignment of target type [-Wcast-align] 854 | reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 |  insns.data()), | ~~~~~~~~~~~~~ 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.21.2/src/attached_probe.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/attached_probe.cpp:26: /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 = {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 file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/attached_probe.cpp:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/attached_probe.cpp:1110:20, inlined from 'void bpftrace::AttachedProbe::attach_multi_uprobe(int)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/attached_probe.cpp:1132: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 /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/types.h:13, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/btf.cpp:3: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/required_resources.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/required_resources.cpp:12: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/ast.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/driver.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/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.21.2/build/parser.tab.hh:3206: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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/driver.h:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ [109/117] Linking CXX static library libparser.a [110/117] Linking CXX static library src/ast/libast_defs.a [111/117] Linking CXX static library src/librequired_resources.a [112/117] Linking CXX static library src/aot/libaot.a /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp: In function 'uint32_t bpftrace::_find_version_note(long unsigned int)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:1189:21: warning: cast from 'const char*' to 'const Elf32_Nhdr*' increases required alignment of target type [-Wcast-align] 1189 | auto nhdr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:1200:19: warning: cast from 'const char*' to 'const uint32_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 1200 | return *reinterpret_cast(desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp: In lambda function: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:1355:28: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] 1355 | symbol_table->insert({ start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:1357:39: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 1357 | .start = start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:1358:43: warning: narrowing conversion of '(start + length)' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 1358 | .end = start + length } }); | ~~~~~~^~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:57, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/utils.cpp:26: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/ast/irbuilderbpf.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/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.21.2/src/ast/irbuilderbpf.cpp:1528:26: warning: 'fn' may be used uninitialized [-Wmaybe-uninitialized] 1528 | return CreateHelperCall(fn, gettime_func_type, {}, "get_ns", &loc); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/irbuilderbpf.cpp:1506:23: note: 'fn' was declared here 1506 | libbpf::bpf_func_id fn; | ^~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/irbuilderbpf.h:11: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/aot/aot.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/main.cpp:15: /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.21.2/src/bpftrace.h:25: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/ast/pass_manager.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/semantic_analyser.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/semantic_analyser.h:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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.21.2/src/ast/passes/semantic_analyser.cpp:961: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.21.2/src/bpftrace.cpp: In function 'void bpftrace::perf_event_printer(void*, void*, int)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:246:21: warning: cast from 'unsigned char*' to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 246 | auto printf_id = *reinterpret_cast(arg_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.cpp:500:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 500 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:503:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 503 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:506:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 506 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:525: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] 525 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:528:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 528 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:531:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 531 | val = *reinterpret_cast(arg_data + arg.offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:564: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] 564 | *reinterpret_cast(arg_data + arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:568: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] 568 | *reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:569: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] 569 | *reinterpret_cast(arg_data + arg.offset + 8), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:570: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] 570 | *reinterpret_cast(arg_data + arg.offset + 16)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:574:14: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 574 | *reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:579:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 579 | resolve_uid(*reinterpret_cast(arg_data + arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:583: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] 583 | *reinterpret_cast(arg_data + arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:587:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 587 | get_stack(*reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:588:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 588 | *reinterpret_cast(arg_data + arg.offset + 8), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:597:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 597 | get_stack(*reinterpret_cast(arg_data + arg.offset), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:598:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 598 | *reinterpret_cast(arg_data + arg.offset + 8), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:599:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 599 | *reinterpret_cast(arg_data + arg.offset + 12), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:600:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 600 | *reinterpret_cast(arg_data + arg.offset + 16), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:617: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] 617 | *reinterpret_cast(arg_data + arg.offset))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:635: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] 635 | strerror(*reinterpret_cast(arg_data + arg.offset)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/types.h:13, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/btf.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.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::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/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bpftrace::Probe}; _Tp = bpftrace::Probe; _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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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 In file included from /usr/include/c++/13.2.1/functional:67, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/types.h:15: /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61: /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::__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/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_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::__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/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.21.2/src/types.h:12: /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 /usr/include/c++/13.2.1/unordered_map:41, from /usr/include/c++/13.2.1/functional:63: 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(const bpftrace::ast::AttachPoint&, const bpftrace::ast::Probe&, int)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:151:28: /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 file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:40: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ 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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1516: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(const bpftrace::BpfMap&, 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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1518: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(const bpftrace::BpfMap&, 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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1518: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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1583: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(const bpftrace::BpfMap&, 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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1585: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(const bpftrace::BpfMap&, 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(const bpftrace::BpfMap&, uint32_t, uint32_t)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/bpftrace.cpp:1585: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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [113/117] Linking CXX static library src/libruntime.a 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.21.2/src/ast/passes/codegen_llvm.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/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.21.2/src/bpftrace.h:25, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/irbuilderbpf.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/ast/passes/codegen_llvm.h:15: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:32:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.21.2/src/probe_matcher.h:45:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 45 | }; | ^ [114/117] Linking CXX static library src/ast/libast.a [115/117] Linking CXX executable src/aot/bpftrace-aotrt [116/117] Linking CXX static library src/libbpftrace.a [117/117] 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 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace-aotrt" to "" -- 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... '/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools_doc' -> '/home/buildozer/aports/community/bpftrace/pkg/bpftrace-tools-doc/usr/share/bpftrace/tools_doc' '/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man' -> '/home/buildozer/aports/community/bpftrace/pkg/bpftrace-tools-doc/usr/share/man' >>> bpftrace-tools-doc*: Preparing subpackage bpftrace-tools-doc... >>> bpftrace-tools-doc*: Running postcheck for bpftrace-tools-doc >>> bpftrace*: Running postcheck for bpftrace >>> 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: 56.0 KB >>> bpftrace-doc*: Compressing data... >>> bpftrace-doc*: Create checksum... >>> bpftrace-doc*: Create bpftrace-doc-0.21.2-r0.apk >>> bpftrace-tools-doc*: Tracing dependencies... >>> bpftrace-tools-doc*: Package size: 352.0 KB >>> bpftrace-tools-doc*: Compressing data... >>> bpftrace-tools-doc*: Create checksum... >>> bpftrace-tools-doc*: Create bpftrace-tools-doc-0.21.2-r0.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.21.2-r0.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-armv7.so.1 so:libclang.so.17 so:libelf.so.1 so:libgcc_s.so.1 so:libopcodes-2.42.so so:libstdc++.so.6 so:libz.so.1 >>> bpftrace*: Package size: 2.1 MB >>> bpftrace*: Compressing data... >>> bpftrace*: Create checksum... >>> bpftrace*: Create bpftrace-0.21.2-r0.apk >>> bpftrace: Build complete at Sun, 21 Jul 2024 08:55:19 +0000 elapsed time 0h 0m 30s >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Uninstalling dependencies... (1/64) Purging .makedepends-bpftrace (20240721.085450) (2/64) Purging asciidoctor (2.0.23-r0) (3/64) Purging ruby (3.3.3-r1) (4/64) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (5/64) Purging bcc-dev (0.30.0-r1) (6/64) Purging bcc (0.30.0-r1) (7/64) Purging binutils-dev (2.42-r0) (8/64) Purging bison (3.8.2-r1) (9/64) Purging cereal (1.3.2-r6) (10/64) Purging clang17-dev (17.0.6-r2) (11/64) Purging clang17 (17.0.6-r2) (12/64) Purging clang17-extra-tools (17.0.6-r2) (13/64) Purging clang17-static (17.0.6-r2) (14/64) Purging cmake (3.30.1-r0) (15/64) Purging flex-dev (2.6.4-r6) (16/64) Purging flex (2.6.4-r6) (17/64) Purging m4 (1.4.19-r3) (18/64) Purging flex-libs (2.6.4-r6) (19/64) Purging libbpf-dev (1.4.5-r0) (20/64) Purging libbpf (1.4.5-r0) (21/64) Purging llvm17-dev (17.0.6-r2) (22/64) Purging llvm17 (17.0.6-r2) (23/64) Purging llvm17-linker-tools (17.0.6-r2) (24/64) Purging libffi-dev (3.4.6-r0) (25/64) Purging linux-headers (6.6-r0) (26/64) Purging llvm17-test-utils-pyc (17.0.6-r2) (27/64) Purging llvm17-test-utils (17.0.6-r2) (28/64) Purging python3-pyc (3.12.3-r1) (29/64) Purging python3-pycache-pyc0 (3.12.3-r1) (30/64) Purging pyc (3.12.3-r1) (31/64) Purging python3 (3.12.3-r1) (32/64) Purging llvm17-gtest (17.0.6-r2) (33/64) Purging llvm17-static (17.0.6-r2) (34/64) Purging samurai (1.2-r5) (35/64) Purging libxml2-dev (2.12.8-r0) (36/64) Purging libxml2-utils (2.12.8-r0) (37/64) Purging clang17-libclang (17.0.6-r2) (38/64) Purging clang17-headers (17.0.6-r2) (39/64) Purging clang17-libs (17.0.6-r2) (40/64) Purging elfutils-dev (0.191-r0) (41/64) Purging libasm (0.191-r0) (42/64) Purging libdw (0.191-r0) (43/64) Purging libelf (0.191-r0) (44/64) Purging gdbm (1.24-r0) (45/64) Purging libarchive (3.7.4-r0) (46/64) Purging libbz2 (1.0.8-r6) (47/64) Purging libpanelw (6.5_p20240601-r0) (48/64) Purging libucontext (1.2-r3) (49/64) Purging libuv (1.48.0-r0) (50/64) Purging llvm17-libs (17.0.6-r2) (51/64) Purging mpdecimal (4.0.0-r0) (52/64) Purging musl-fts (1.2.7-r6) (53/64) Purging rhash-libs (1.4.4-r0) (54/64) Purging ruby-libs (3.3.3-r1) (55/64) Purging sqlite-libs (3.46.0-r0) (56/64) Purging xz-dev (5.6.2-r0) (57/64) Purging xz (5.6.2-r0) (58/64) Purging yaml (0.2.5-r2) (59/64) Purging zlib-dev (1.3.1-r1) (60/64) Purging zstd-dev (1.5.6-r0) (61/64) Purging zstd (1.5.6-r0) (62/64) Purging libffi (3.4.6-r0) (63/64) Purging libxml2 (2.12.8-r0) (64/64) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 270 MiB in 103 packages >>> bpftrace: Updating the community/armv7 repository index... >>> bpftrace: Signing the index...